def test_beta(self): self.assertEqual(update.UPDATE_CHANNEL_BETA, update.getDefaultChannel("1.0b")) self.assertEqual(update.UPDATE_CHANNEL_BETA, update.getDefaultChannel("1.0.1b2")) self.assertEqual(update.UPDATE_CHANNEL_BETA, update.getDefaultChannel("1.2b5"))
def test_stable(self): self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel("1.0")) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel("1.0.1")) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel("1.2"))
def test_dev(self): self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.0a")) self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.0.1a2")) self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.2a5")) self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.0dev")) self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.0.1dev2")) self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.2dev5")) self.assertEqual(update.UPDATE_CHANNEL_DEV, update.getDefaultChannel("1.10.0dev.daily118"))
def test_rotten_input(self): self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel(None)) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel("")) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel(" ")) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel(" qsdf sf qsd")) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel("1.4.5.6")) self.assertEqual(update.UPDATE_CHANNEL_STABLE, update.getDefaultChannel("1.4beta"))