def test_bad_shell_versions(self): with self.assertRaises(models.InvalidShellVersion): models.parse_version_string("3") with self.assertRaises(models.InvalidShellVersion): models.parse_version_string("3.2.2.2.1") with self.assertRaises(models.InvalidShellVersion): models.parse_version_string("a.b") with self.assertRaises(models.InvalidShellVersion): models.parse_version_string("3.2.a")