diff options
author | Jenkins <jenkins@review.openstack.org> | 2016-10-12 10:14:39 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2016-10-12 10:14:39 +0000 |
commit | 24e745a9c90e5964f199a3a253c22a71309bf496 (patch) | |
tree | 23b4abfc87b8ed6853a46d7a676b15c2f7c25a1f | |
parent | 9bba72c06c07de27763b3841b05d2074b694c1a5 (diff) | |
parent | 0e691f49956d27e9bd79b875715a7b2689c9b3c8 (diff) | |
download | oslo-policy-24e745a9c90e5964f199a3a253c22a71309bf496.tar.gz |
Merge "Change assertTrue(isinstance()) by optimal assert"
-rw-r--r-- | oslo_policy/tests/test_parser.py | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/oslo_policy/tests/test_parser.py b/oslo_policy/tests/test_parser.py index 16bb170..df5bbbc 100644 --- a/oslo_policy/tests/test_parser.py +++ b/oslo_policy/tests/test_parser.py @@ -26,23 +26,23 @@ class ParseCheckTestCase(test_base.BaseTestCase): def test_false(self): result = _parser._parse_check('!') - self.assertTrue(isinstance(result, _checks.FalseCheck)) + self.assertIsInstance(result, _checks.FalseCheck) def test_true(self): result = _parser._parse_check('@') - self.assertTrue(isinstance(result, _checks.TrueCheck)) + self.assertIsInstance(result, _checks.TrueCheck) def test_bad_rule(self): result = _parser._parse_check('foobar') - self.assertTrue(isinstance(result, _checks.FalseCheck)) + self.assertIsInstance(result, _checks.FalseCheck) @mock.patch.object(_checks, 'registered_checks', {}) def test_no_handler(self): result = _parser._parse_check('no:handler') - self.assertTrue(isinstance(result, _checks.FalseCheck)) + self.assertIsInstance(result, _checks.FalseCheck) @mock.patch.object(_checks, 'registered_checks', { 'spam': mock.Mock(return_value='spam_check'), @@ -71,21 +71,21 @@ class ParseListRuleTestCase(test_base.BaseTestCase): def test_empty(self): result = _parser._parse_list_rule([]) - self.assertTrue(isinstance(result, _checks.TrueCheck)) + self.assertIsInstance(result, _checks.TrueCheck) self.assertEqual('@', str(result)) @mock.patch.object(_parser, '_parse_check', base.FakeCheck) def test_oneele_zeroele(self): result = _parser._parse_list_rule([[]]) - self.assertTrue(isinstance(result, _checks.FalseCheck)) + self.assertIsInstance(result, _checks.FalseCheck) self.assertEqual('!', str(result)) @mock.patch.object(_parser, '_parse_check', base.FakeCheck) def test_oneele_bare(self): result = _parser._parse_list_rule(['rule']) - self.assertTrue(isinstance(result, base.FakeCheck)) + self.assertIsInstance(result, base.FakeCheck) self.assertEqual('rule', result.result) self.assertEqual('rule', str(result)) @@ -93,7 +93,7 @@ class ParseListRuleTestCase(test_base.BaseTestCase): def test_oneele_oneele(self): result = _parser._parse_list_rule([['rule']]) - self.assertTrue(isinstance(result, base.FakeCheck)) + self.assertIsInstance(result, base.FakeCheck) self.assertEqual('rule', result.result) self.assertEqual('rule', str(result)) @@ -101,10 +101,10 @@ class ParseListRuleTestCase(test_base.BaseTestCase): def test_oneele_multi(self): result = _parser._parse_list_rule([['rule1', 'rule2']]) - self.assertTrue(isinstance(result, _checks.AndCheck)) + self.assertIsInstance(result, _checks.AndCheck) self.assertEqual(2, len(result.rules)) for i, value in enumerate(['rule1', 'rule2']): - self.assertTrue(isinstance(result.rules[i], base.FakeCheck)) + self.assertIsInstance(result.rules[i], base.FakeCheck) self.assertEqual(value, result.rules[i].result) self.assertEqual('(rule1 and rule2)', str(result)) @@ -112,10 +112,10 @@ class ParseListRuleTestCase(test_base.BaseTestCase): def test_multi_oneele(self): result = _parser._parse_list_rule([['rule1'], ['rule2']]) - self.assertTrue(isinstance(result, _checks.OrCheck)) + self.assertIsInstance(result, _checks.OrCheck) self.assertEqual(2, len(result.rules)) for i, value in enumerate(['rule1', 'rule2']): - self.assertTrue(isinstance(result.rules[i], base.FakeCheck)) + self.assertIsInstance(result.rules[i], base.FakeCheck) self.assertEqual(value, result.rules[i].result) self.assertEqual('(rule1 or rule2)', str(result)) @@ -124,14 +124,14 @@ class ParseListRuleTestCase(test_base.BaseTestCase): result = _parser._parse_list_rule([['rule1', 'rule2'], ['rule3', 'rule4']]) - self.assertTrue(isinstance(result, _checks.OrCheck)) + self.assertIsInstance(result, _checks.OrCheck) self.assertEqual(2, len(result.rules)) for i, values in enumerate([['rule1', 'rule2'], ['rule3', 'rule4']]): - self.assertTrue(isinstance(result.rules[i], _checks.AndCheck)) + self.assertIsInstance(result.rules[i], _checks.AndCheck) self.assertEqual(2, len(result.rules[i].rules)) for j, value in enumerate(values): - self.assertTrue(isinstance(result.rules[i].rules[j], - base.FakeCheck)) + self.assertIsInstance(result.rules[i].rules[j], + base.FakeCheck) self.assertEqual(value, result.rules[i].rules[j].result) self.assertEqual('((rule1 and rule2) or (rule3 and rule4))', str(result)) @@ -360,7 +360,7 @@ class ParseTextRuleTestCase(test_base.BaseTestCase): def test_empty(self): result = _parser._parse_text_rule('') - self.assertTrue(isinstance(result, _checks.TrueCheck)) + self.assertIsInstance(result, _checks.TrueCheck) @mock.patch.object(_parser, '_parse_tokenize', return_value=[('tok1', 'val1'), ('tok2', 'val2')]) @@ -378,7 +378,7 @@ class ParseTextRuleTestCase(test_base.BaseTestCase): def test_fail(self, mock_parse_tokenize): result = _parser._parse_text_rule('test rule') - self.assertTrue(isinstance(result, _checks.FalseCheck)) + self.assertIsInstance(result, _checks.FalseCheck) mock_parse_tokenize.assert_called_once_with('test rule') def test_A_or_B_or_C(self): |