Skip to content

Commit 22a780d

Browse files
committed
TST: Simplify tests entry-point
1 parent 7eeea52 commit 22a780d

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

backtesting/test/__main__.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import unittest
2+
import warnings
23

3-
suite = unittest.defaultTestLoader.discover('backtesting.test',
4-
pattern='_test*.py')
5-
unittest.defaultTestLoader.suiteClass = lambda _: suite
64

75
if __name__ == '__main__':
8-
unittest.main(verbosity=2)
6+
warnings.filterwarnings('error')
7+
unittest.main(module='backtesting.test._test', verbosity=2)

backtesting/test/_test.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import sys
44
import time
55
import unittest
6-
import warnings
76
from concurrent.futures.process import ProcessPoolExecutor
87
from contextlib import contextmanager
98
from glob import glob
@@ -1059,8 +1058,3 @@ def next(self):
10591058
order.cancel()
10601059

10611060
Backtest(SHORT_DATA, S).run()
1062-
1063-
1064-
if __name__ == '__main__':
1065-
warnings.filterwarnings('error')
1066-
unittest.main()

0 commit comments

Comments
 (0)