Esempio n. 1
0
    def test_check_value_in(self):
        check_arguments = CheckArguments(self.query,
                                         self.plugin_runner.ressources,
                                         None,
                                         None)
        r = check_arguments.check_value_in("yes", ["yes", "no"])
        self.assertTrue(r)

        r = check_arguments.check_value_in("not", ["yes", "no"])
        self.assertFalse(r)
Esempio n. 2
0
 def test_check_matches_re(self):
     check_arguments = CheckArguments(self.query,
                                      self.plugin_runner.ressources,
                                      None,
                                      None)
     regex = "^[a-zA-Z0-9_.-]+@[a-zA-Z0-9_.-]+\.[a-zA-Z]{2,4}$"
     r = check_arguments.check_matches_re("*****@*****.**",
                                          regex)
     self.assertTrue(r)
     regex2 = "^[a-zA-Z0-9_.-]+@[a-zA-Z0-9_.-]+\.[a-zA-Z]{2,4}$"
     r = check_arguments.check_matches_re("wrongmail",
                                          regex2)
     self.assertFalse(r)