TST: move test_utils and adds test fixture classes

Renames zipline.utils.test_utils to zipline.testing

Adds zipline.testing.fixtures.ZiplineTestCase to manage setup and
teardown and adds mixins to define fixtures like an asset finder or
trading calendar.
This commit is contained in:
Joe Jevnik
2016-03-10 15:39:52 -05:00
parent 328d449e60
commit 721dd36116
34 changed files with 727 additions and 146 deletions
+8 -7
View File
@@ -26,16 +26,17 @@ import pytz
from zipline.finance import trading
from zipline.algorithm import TradingAlgorithm
from zipline.finance import slippage
from zipline.utils import factory
from zipline.utils.factory import create_simulation_parameters
from zipline.utils.test_utils import (
from zipline.protocol import (
Event,
DATASOURCE_TYPE,
)
from zipline.testing import (
setup_logger,
teardown_logger
)
from zipline.protocol import (
Event,
DATASOURCE_TYPE
)
from zipline.utils import factory
from zipline.utils.factory import create_simulation_parameters
DEFAULT_TIMEOUT = 15 # seconds
EXTENDED_TIMEOUT = 90