0
Python'a yeni ish, ancak herşeyi doğru şekilde ayarladım.Modül düzgün bir şekilde ayarlanmadı
├── 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
İşte test/unit/test_oyez_case.py
var:
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()
Ben
python -m unittest test.unit.test_oyez_case
çalıştırdığınızda, bu sık sorudur
AttributeError: 'module' object has no attribute 'test_oyez_case'
Maalesef olsun, yanıtların hiçbiri bana yardımcı oldular
İşte benim dosya yapısı var
"python test_oyez_case.py" gibi bir komut satırı kullanarak çalıştırmayı denediğinizde ne olur? –
Şimdi bu öneriyi kullanarak, diğer ithalatlardan birinin yanlış olduğunu anladım ve test_oyez_case modülünün arızalanmasını engelleyeceğini bilemedim. Bunu bir cevap olarak gönderirseniz, doğru bir cevap olarak işaretleyeceğim –