From f97de95a638347993545686ac9c225d831838340 Mon Sep 17 00:00:00 2001 From: yuyafei Date: Mon, 4 Jul 2016 16:23:12 +0800 Subject: base.Resource not define __ne__() built-in function Class base.Resource defines __eq__() built-in function, but does not define __ne__() built-in function, so self.assertEqual works but self.assertNotEqual does not work at all in this test case in python2. This patch fixes it by defining __eq__() built-in function of class base.Resource. Also fixes spelling errors:resoruces. Change-Id: I8a4e09e277a14a16105feab81ba8d07ceee5b47f Closes-Bug: #1586268 --- ceilometerclient/tests/unit/test_openstack_common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ceilometerclient/tests/unit') diff --git a/ceilometerclient/tests/unit/test_openstack_common.py b/ceilometerclient/tests/unit/test_openstack_common.py index 9fea065..04a94e2 100644 --- a/ceilometerclient/tests/unit/test_openstack_common.py +++ b/ceilometerclient/tests/unit/test_openstack_common.py @@ -33,7 +33,7 @@ class BaseTest(utils.BaseTestCase): self.assertEqual(r1, r2) def test_two_resources_with_diff_type_are_not_equal(self): - # Two resoruces of different types: never equal + # Two resources of different types: never equal r1 = base.Resource(None, {'id': 1}) r2 = events.Event(None, {'id': 1}) self.assertNotEqual(r1, r2) -- cgit v1.2.1