def test_str(self): check = policy.NotCheck('rule') self.assertEqual(str(check), 'not rule')
def test_call_false(self): rule = mock.Mock(return_value=False) check = policy.NotCheck(rule) self.assertEqual(check('target', 'cred', None), True) rule.assert_called_once_with('target', 'cred', None)
def test_init(self): check = policy.NotCheck('rule') self.assertEqual(check.rule, 'rule')