- properly include _pytest.assertion in distribution
- import assertion only at import-test module time
This commit is contained in:
parent
5690beab5a
commit
6c90059342
|
@ -1,2 +1,2 @@
|
|||
#
|
||||
__version__ = '2.1.0.dev2'
|
||||
__version__ = '2.1.0.dev3'
|
||||
|
|
|
@ -4,7 +4,6 @@ import inspect
|
|||
import sys
|
||||
import pytest
|
||||
from py._code.code import TerminalRepr
|
||||
from _pytest import assertion
|
||||
|
||||
import _pytest
|
||||
cutdir = py.path.local(_pytest.__file__).dirpath()
|
||||
|
@ -227,6 +226,7 @@ class Module(pytest.File, PyCollectorMixin):
|
|||
|
||||
def _importtestmodule(self):
|
||||
# we assume we are only called once per module
|
||||
from _pytest import assertion
|
||||
assertion.before_module_import(self)
|
||||
try:
|
||||
try:
|
||||
|
|
4
setup.py
4
setup.py
|
@ -22,7 +22,7 @@ def main():
|
|||
name='pytest',
|
||||
description='py.test: simple powerful testing with Python',
|
||||
long_description = long_description,
|
||||
version='2.1.0.dev2',
|
||||
version='2.1.0.dev3',
|
||||
url='http://pytest.org',
|
||||
license='MIT license',
|
||||
platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'],
|
||||
|
@ -41,7 +41,7 @@ def main():
|
|||
'Topic :: Utilities',
|
||||
'Programming Language :: Python',
|
||||
'Programming Language :: Python :: 3'],
|
||||
packages=['_pytest', ],
|
||||
packages=['_pytest', '_pytest.assertion'],
|
||||
py_modules=['pytest'],
|
||||
zip_safe=False,
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue