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'))