def test_green(self): for p in ["a = /b/", "&(a = b, c = d)", "/abc/", "!x", "!&(abc, def)"]: self.failUnlessEqual(True, Query.is_valid_color(p))
def test_black(self): for p in ["a test", "more test hooray"]: self.failUnlessEqual(None, Query.is_valid_color(p))
def test_red(self): for p in ["a = /w", "|(sa#"]: self.failUnlessEqual(False, Query.is_valid_color(p))