Как использовать unitest в python проекте? - PullRequest
2 голосов
/ 06 января 2020

Например, я хочу проверить поток воздуха в этом проекте. Иерархия выглядит следующим образом:

├── airflow
│   ├── model.py
│   ├── test
│   │   ├── test_model.py

Я пишу тестовый сценарий для проверки возможности модели, в test_model.py:

import unittest
from model import BaseModel

class TestModel(unittest.TestCase):
    def test1(self):
         print('here is the test logic')

Как мне проверить это с помощью командной строки?

Я пытался запустить python -m unittest test/test_model.py на airflow в этом основном каталоге. но возникла ошибка:

ModuleNotFoundError: No module named 'test.test_model'

Среда:

Python Версия 3.7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...