Commit graph

29 commits

Author SHA1 Message Date
Willian Paixao
11dadcaba4
Introducing pre-commit hooks
In a intention to increase code quality and reducing faulty commits,
pre-commits help checking the staged code for simple static code
analysis.
2020-01-23 20:41:14 +01:00
Scott Sanderson
5427cf24ac BLD: Don't use detailed errors.
It adds much more noise than value.
2019-04-08 12:48:58 -04:00
Todd
13b64e8e18 Include LICENSE file in wheels (#2209)
Although not strictly required by the license, having a copy of the license file is preferred by some groups such as Linux distros that repackage the software.  This makes sure the license is included in the wheels.  See the wheel documentation [here](https://wheel.readthedocs.io/en/stable/#including-the-license-in-the-generated-wheel-file) for more information.
2018-06-14 17:02:16 -04:00
Scott Sanderson
527e88ba85 TEST: Don't show debug logs in tests.
Without I'm getting a ton of log garbage from matplotlib whenever a test
fails.
2018-05-01 18:40:11 -04:00
Joe Jevnik
5925107052 TST: fix doctests to actually run 2016-06-21 15:07:03 -04:00
Eddie Hebert
213799958d TST: Remove coverage from default nose config.
Add --with-coverage flag to Travis, so that reports are generated during
continuous integration, but not during every invocation when running
tests locally.
2016-04-04 14:15:21 -04:00
Richard Frank
7f27df4c51 TST: We want the longest times, no matter the color 2016-02-11 18:46:42 -05:00
Joe Jevnik
83cc14db4c BLD: run flake8 after tests 2016-02-11 18:46:42 -05:00
Scott Sanderson
ff51510d88 PERF: Cache the result of failed lookups.
Otherwise we'll keep trying to look them up.
2015-11-13 18:26:54 -05:00
Richard Frank
526e9f1719 TST: Limit the timer report to just the 15 longest tests
The default of all the tests is pretty spammy.
2015-11-13 09:43:17 -05:00
llllllllll
bd0da175ad BLD: Adds versioneer
versioneer let's us track the version using git tags. This prevents
issues like the 0.8.2->0.8.3 push. This also puts the number of commits
from the release and the commit you are on in the version.
2015-11-11 18:47:51 -05:00
Scott Sanderson
c738eab0b8 TEST: Run nosetests with timings.
We already did this on travis.  Make it part of the normal test workflow
instead of a special case for travis.
2015-08-26 19:08:35 -04:00
Thomas Wiecki
1a51ff1ee9 BLD Remove setup.py rst conversion. Add README.md as pypi description. 2015-02-13 13:36:42 +01:00
Eddie Hebert
5ae1aab2af TST: Add nose-ignore-docstring plugin to requirements and setup.cfg
So that docstrings can be added for test documentation, but suppress
those docstrings in test output by default.
2013-05-04 12:52:38 -04:00
fawce
c42ffb5e1a splitting out coverage config for jenkins, as per @sdiehl comments on PR 2012-03-15 19:21:03 -04:00
fawce
a35c702528 fixed tests net of merge of dataflow. 2012-03-15 17:37:26 -04:00
fawce
c6e0069726 still working on coverage report parameters 2012-03-06 16:59:05 -05:00
fawce
6bc18d8cbc tweaking reporting settings 2012-03-06 16:44:47 -05:00
fawce
32be941375 re-enabled coverage reporting. 2012-03-06 16:21:47 -05:00
fawce
6283906434 Merge branch 'finance' into master_finance_merge
Conflicts:
	zipline/messaging.py
	zipline/test/client.py
2012-03-01 13:54:47 -05:00
fawce
aa567a1854 clearing unit test references from client. 2012-02-29 11:08:25 -05:00
fawce
f1a7e41d1f intersticial commit 2012-02-28 11:36:23 -05:00
fawce
2fd2808e28 renamed to zipline 2012-02-14 12:23:48 -05:00
fawce
6730572c2c switched back to process backed simulator 2012-02-14 12:16:19 -05:00
fawce
0bfb42d1e5 found extraneous flag 2012-02-08 23:10:50 -05:00
fawce
6ccd112dd3 moved all nosetest flags into setup.cfg, added back xml reporting for coverage 2012-02-08 23:06:11 -05:00
fawce
22be49c594 split up transform package into several modules 2012-02-08 21:53:31 -05:00
fawce
81fe2076cb adjusted params to nosetests, disabled pdb on failure 2012-02-08 16:51:16 -05:00
fawce
ef39dae85a docs building 2012-02-08 16:01:39 -05:00