Ejemplo n.º 1
0
 def test_run_test_muliassert_failure(self):
     """test"""
     with patch.dict(
             saltcheck.__salt__,
         {
             "config.get": MagicMock(return_value=True),
             "sys.list_modules": MagicMock(return_value=["test"]),
             "sys.list_functions": MagicMock(return_value=["test.echo"]),
             "cp.cache_master": MagicMock(return_value=[True]),
         },
     ):
         returned = saltcheck.run_test(
             test={
                 "module_and_function":
                 "test.echo",
                 "assertions": [
                     {
                         "assertion": "assertEqual",
                         "expected_return": "WRONG"
                     },
                     {
                         "assertion": "assertEqual",
                         "expected_return": "This works!"
                     },
                 ],
                 "args": ["This works!"],
             })
         self.assertEqual(returned["status"], "Fail")
Ejemplo n.º 2
0
 def test_run_test_1(self):
     '''test'''
     with patch.dict(saltcheck.__salt__, {'config.get': MagicMock(return_value=True),
                                          'sys.list_modules': MagicMock(return_value=['test']),
                                          'sys.list_functions': MagicMock(return_value=['test.echo']),
                                          'cp.cache_master': MagicMock(return_value=[True])}):
         returned = saltcheck.run_test(test={"module_and_function": "test.echo",
                                             "assertion": "assertEqual",
                                             "expected-return": "This works!",
                                             "args": ["This works!"]
                                             })
         self.assertEqual(returned, 'Pass')