Я пытаюсь написать тестовые примеры в odoo 8, но я не могу запустить тестовые примеры. Я имею в виду, что ничего не происходит, тест не проходит. Я создал модуль, а ниже - мой код.блок записи test odoo 8
__openerp__.py
{
'name': "wms_mobile",
'summary': """
Short (1 phrase/line) summary of the module's purpose, used as
subtitle on modules listing or apps.openerp.com""",
'description': """
Long description of module's purpose
""",
'author': "Your Company",
'website': "http://www.yourcompany.com",
'category': 'Uncategorized',
'version': '0.2',
# any module necessary for this one to work correctly
'depends': ['web'],
# always loaded
'data': ['views/main_templates.xml'],
# only loaded in demonstration mode
'demo': [
'demo.xml',
],
}
и у меня есть папка тесты с __init__.py и test_location.py __init__.py
# -*- coding: utf-8 -*-
from . import test_location
test_location.py
# -*- coding: utf-8 -*-
from openerp.tests.common import TransactionCase
class test_location(TransactionCase):
def setUp(self):
super(test_location, self).setUp()
self.LocationObj = self.env['stock.location']
def test_location(self):
record = self.LocationObj.search([('name','=','Stock')])
self.assertEqual(record.id,1)
Я бегу сервер с параметром -test-enable, но я не вижу, что тест работает.
Я пропустил что-то.
У моей базы данных есть записи.
Пожалуйста, помогите
Спасибо,
Так как Odoo 8 это 'odoo.py' ;-) – CZoellner
Спасибо, что указали, что ...' openerp-server' по-прежнему существует и по-прежнему работает, но на машине, где '#!/Usr/bin/env python' указывает на python3, это не так. и даже тогда вам может понадобиться «python2 odoo.py» – danidee