old_contents: import unittest
  
  from raindrops import raindrops
  
  
  class RaindropsTest(unittest.TestCase):
      def test_1(self):
          self.assertEqual(raindrops(1), "1")
  
      def test_3(self):
          self.assertEqual(raindrops(3), "Pling")
  
      def test_5(self):
          self.assertEqual(raindrops(5), "Plang")
  
      def test_7(self):
          self.assertEqual(raindrops(7), "Plong")
  
      def test_6(self):
          self.assertEqual(raindrops(6), "Pling")
  
      def test_9(self):
          self.assertEqual(raindrops(9), "Pling")
  
      def test_10(self):
          self.assertEqual(raindrops(10), "Plang")
  
      def test_14(self):
          self.assertEqual(raindrops(14), "Plong")
  
      def test_15(self):
          self.assertEqual(raindrops(15), "PlingPlang")
  
      def test_21(self):
          self.assertEqual(raindrops(21), "PlingPlong")
  
      def test_25(self):
          self.assertEqual(raindrops(25), "Plang")
  
      def test_35(self):
          self.assertEqual(raindrops(35), "PlangPlong")
  
      def test_49(self):
          self.assertEqual(raindrops(49), "Plong")
  
      def test_52(self):
          self.assertEqual(raindrops(52), "52")
  
      def test_105(self):
          self.assertEqual(raindrops(105), "PlingPlangPlong")
  
      def test_12121(self):
          self.assertEqual(raindrops(12121), "12121")
  
  
  if __name__ == '__main__':
      unittest.main()
  
new_contents: import unittest
  
  from raindrops import raindrops
  
  
  # Tests adapted from `problem-specifications//canonical-data.json` @ v1.1.0
  
  class RaindropsTest(unittest.TestCase):
      def test_the_sound_for_1_is_1(self):
          self.assertEqual(raindrops(1), "1")
  
      def test_the_sound_for_3_is_pling(self):
          self.assertEqual(raindrops(3), "Pling")
  
      def test_the_sound_for_5_is_plang(self):
          self.assertEqual(raindrops(5), "Plang")
  
      def test_the_sound_for_7_is_plong(self):
          self.assertEqual(raindrops(7), "Plong")
  
      def test_the_sound_for_6_is_pling(self):
          self.assertEqual(raindrops(6), "Pling")
  
      def test_2_to_the_power_3_does_not_make_sound(self):
          self.assertEqual(raindrops(8), "8")
  
      def test_the_sound_for_9_is_pling(self):
          self.assertEqual(raindrops(9), "Pling")
  
      def test_the_sound_for_10_is_plang(self):
          self.assertEqual(raindrops(10), "Plang")
  
      def test_the_sound_for_14_is_plong(self):
          self.assertEqual(raindrops(14), "Plong")
  
      def test_the_sound_for_15_is_plingplang(self):
          self.assertEqual(raindrops(15), "PlingPlang")
  
      def test_the_sound_for_21_is_plingplong(self):
          self.assertEqual(raindrops(21), "PlingPlong")
  
      def test_the_sound_for_25_is_plang(self):
          self.assertEqual(raindrops(25), "Plang")
  
      def test_the_sound_for_27_is_pling(self):
          self.assertEqual(raindrops(27), "Pling")
  
      def test_the_sound_for_35_is_plangplong(self):
          self.assertEqual(raindrops(35), "PlangPlong")
  
      def test_the_sound_for_49_is_plong(self):
          self.assertEqual(raindrops(49), "Plong")
  
      def test_the_sound_for_52_is_52(self):
          self.assertEqual(raindrops(52), "52")
  
      def test_the_sound_for_105_is_plingplangplong(self):
          self.assertEqual(raindrops(105), "PlingPlangPlong")
  
      def test_the_sound_for_12121_is_12121(self):
          self.assertEqual(raindrops(12121), "12121")
  
  
  if __name__ == '__main__':
      unittest.main()
  
subject: update test to v1.1.0 (#1639)