Exemple #1
0
    def testCheckString(self):
        s = "a"
        lst = ["a", "b", "c"]

        Parameter.checkString("a", lst)
        Parameter.checkString("b", lst)
        Parameter.checkString("c", lst)

        self.assertRaises(ValueError, Parameter.checkString, "d", lst)
        self.assertRaises(ValueError, Parameter.checkString, 5, lst)
        self.assertRaises(ValueError, Parameter.checkString, "a", s)