我需要能够实例化一个Store()
对象,但是目前我的测试中还没有定义该对象。
我尝试使用导入,但是会说未定义模块。
flaskr/
__init__.py
tests/
store_test.py
__init__.py
文件中有一个类。
class Store():
name = ""
postcode = ""
latitiude = ""
longitude = ""
想在store_test.py
的测试中使用它:
def test_store_creation():
store = Store()
store.name, store.postcode = "Brighton", "BN1 8FH"
assert store.name == "Brighton"
assert store.postcode == "BN1 8FH"
这里只需要能够使用Store()
类,有一种解决方法,但是不知道正确的语法。
答案 0 :(得分:0)
我对其进行了测试,您需要的目录结构如下:
someFolder
|
|-- flaskr
| `-- ___init__.py
|
`-- store_test.py
然后您可以导入Store类:from flaskr import Store