def test2_validate_if_installed_is_latest(self): game = Game("Version Test game") game.installed_version = "91.8193.16" game.read_installed_version = MagicMock() installers = [{ 'os': 'windows', 'version': '81.8193.16' }, { 'os': 'mac', 'version': '81.8193.16' }, { 'os': 'linux', 'version': '81.8193.16' }] expected = False observed = game.validate_if_installed_is_latest(installers) self.assertEqual(expected, observed)
def test1_validate_if_installed_is_latest(self): game = Game("Version Test game") game.installed_version = "gog-2" game.read_installed_version = MagicMock() installers = [{ 'os': 'windows', 'version': '1.0' }, { 'os': 'mac', 'version': '1.0' }, { 'os': 'linux', 'version': 'gog-2' }] expected = True observed = game.validate_if_installed_is_latest(installers) self.assertEqual(expected, observed)