나는 이런 식으로 뭔가가있다. sql_generator.blocks, 모델 등을 포함하고 싶습니다. 이 라인을 따라파이썬 별도의 테스트 패키지
뭔가 : 나는 파이썬 setup.py 시험 같은 것을 실행하면 https://github.com/joke2k/faker/tree/master/tests
,이 패키지를 가져올 실패합니다.
또한 모듈을 가져올 때 상대적인 것으로 지정된 모든 항목이 있습니다. 예를 들어, 블록, 나는 모든 모듈을 가져올 수있는 내 초기화을 가지고처럼 뭔가를 보일 수 있습니다 : 나는 sql_generator 패키지를 실행할 때
from .block import Block
from .person import PersonBlock
모든 것이 잘 작동하지만 나는 sql_generator 외부 테스트를 실행하려고 할 때 패키지를 가져 오면 가져 오기가 실패합니다. 당신이 sql_generator
의 내부에 __init__.py
파일이없는 것처럼
from sql_generator import blocks
from .. import blocks
테스트 실행을 위해 [tox] (https://tox.readthedocs.io/en/latest/)를보십시오. – salparadise
@salparadise 나는 그걸 또한 사용하고 있지만 때로는 빨리 실행할 수있는 것도 좋다. – Matt