oslo.config$ grep 'self.assertEqual(self' -r oslo_config/tests/
oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 'bar') oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 'bar') oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 'baaar') oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.newfoo, 'last') oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 'bar') oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 666) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 666) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 666) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 666) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 6.66) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 6.66) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, 6.66) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, ['bar']) oslo_config/tests/test_cfg.py: self.assertEqual(self.conf.foo, ['bar']) ...
These misplace have 2 issue: 1, confusing message when some tests failed. 2, mislead other developer, new test module may follow these wrong pattern.
oslo.config$ grep 'self.assertEqu al(self' -r oslo_config/tests/
oslo_config/ tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 'bar') tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 'bar') tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 'baaar') tests/test_ cfg.py: self.assertEqua l(self. conf.newfoo, 'last') tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 'bar') tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 666) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 666) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 666) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 666) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 6.66) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 6.66) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, 6.66) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, ['bar']) tests/test_ cfg.py: self.assertEqua l(self. conf.foo, ['bar'])
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
oslo_config/
...
These misplace have 2 issue:
1, confusing message when some tests failed.
2, mislead other developer, new test module may follow these wrong pattern.