Тесты Odoo не запущены - PullRequest
0 голосов
/ 28 июня 2019

Тесты в установленном module не запускались.

Я установил module module_a с веб-сайта, затем создаю тестовые файлы в этом module. Тесты не запускались, когда я бегу python3 odoo-bin -c odoo.conf -d odoo12 --test-enable -u module_a. (Windows)

вот тестовый файл. Он импортирован тестами __ini __. Py

# -*- coding: utf-8 -*-
from odoo.tests.common import TransactionCase
from odoo.tests import tagged

class TestBook(TransactionCase):
    def test_create(self):
        "Create a simple Book Order"
        print("testtest")
        Todo = self.env["book.order"]
        task = Todo.create({"name": "test_order"})
        self.assertEqual(task.state, "draft")

Не могли бы вы помочь мне?

1 Ответ

0 голосов
/ 28 июня 2019

Вы должны добавить тег post_install для запуска теста при обновлении.

@tagged('post_install')
class TestBook(TransactionCase):
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...