def test_ios_name_by_version(self):
     map = VersionNameMap()
     self.assertEqual('iOS 13',
                      map.to_name(version=Version(13), platform='ios'))
     self.assertEqual('iOS 12',
                      map.to_name(version=Version(12), platform='ios'))
     self.assertEqual('iOS 11',
                      map.to_name(version=Version(11), platform='ios'))
     self.assertEqual('iOS 10',
                      map.to_name(version=Version(10), platform='ios'))
     self.assertEqual('iOS 10',
                      map.to_name(version=Version(10, 3), platform='ios'))
 def test_mac_name_by_version(self):
     map = VersionNameMap()
     self.assertEqual('Catalina',
                      map.to_name(version=Version(10, 15), platform='mac'))
     self.assertEqual('Mojave',
                      map.to_name(version=Version(10, 14), platform='mac'))
     self.assertEqual('High Sierra',
                      map.to_name(version=Version(10, 13), platform='mac'))
     self.assertEqual(
         'High Sierra',
         map.to_name(version=Version(10, 13, 3), platform='mac'))
     self.assertEqual('Sierra',
                      map.to_name(version=Version(10, 12), platform='mac'))
     self.assertEqual('El Capitan',
                      map.to_name(version=Version(10, 11), platform='mac'))
     self.assertEqual(
         'El Capitan',
         map.to_name(version=Version(10, 11, 3), platform='mac'))