模块未正确设置

时间:2016-04-08 18:15:46

标签: python python-2.7 python-unittest

对python来说是新的,但是我虽然设置得很好。当我运行python -m unittest test.unit.test_oyez_case时,我得到AttributeError: 'module' object has no attribute 'test_oyez_case'

对不起,这是一个经常出现的问题,没有一个回复对我有帮助

这是我的文件结构:

├── README.md
└── test
    ├── __init__.py
    ├── __init__.pyc
    ├── integration
    │   └── __init__.py
    └── unit
        ├── __init__.py
        ├── __init__.pyc
        ├── mocks
        │   ├── __init__.py
        │   ├── __init__.pyc
        │   ├── responses.py
        │   └── responses.pyc
        ├── test_oyez_case.py
        └── test_oyez_case.pyc

这是test/unit/test_oyez_case.py

import json
import unittest

import responses

from mocks import responses as api_responses
from puppy_scotus.oyez_case import OyezCase

class TestOyezCase(unittest.TestCase):
    . . .

if __name__ == '__main__':
     unittest.main()

1 个答案:

答案 0 :(得分:0)

尝试使用python test_oyez_case.py之类的命令行运行它。可能是您的其他导入之一不正确。 ; - )