我在setUp()
中设置了db_name之类的配置数据def setUp(self):
config = tools.config
config['db_name'] = 'test'
config['db_user'] = 'admin'
...
并在setUp()super中获得“return cls._local.environments”的“AttributeError:environments”
答案 0 :(得分:1)
我必须说我还没有真正使用odoo知道它需要配置什么,但显然它有一个pytest插件:
https://pypi.python.org/pypi/pytest-odoo
所以,我的建议是尝试使用pytest而不是unittest.TestCase以及该插件(应该注意进行正确的设置) - 在这种情况下,PyDev中唯一要求它使用pytest runner(有关如何配置的详细信息,请参阅:http://www.pydev.org/manual_adv_pyunit.html。)