Commit graph

12 commits

Author SHA1 Message Date
Robert Hönig 13d181cd09 Remove Python 2.7 testing for zulip_bots and zulip_botserver. 2017-11-28 15:42:22 -08:00
derAnfaenger 5ecc26886a travis: Run mypy and linter in a single job. 2017-09-27 10:27:37 +02:00
derAnfaenger 3af373adc3 travis: Add mypy checker. 2017-09-15 13:24:42 +02:00
derAnfaenger 3c2e6e0556 travis: Install codecodv in the correct place.
Before this commit, codecov got installed for each test job,
but was only needed *after* all jobs had passed: in after_success.
This lead to codecov silently failing, as it was not installed when
it was actually needed.
2017-09-05 15:33:44 +02:00
derAnfaenger cb017f22f7 travis: Simplify installation process. 2017-08-23 16:40:38 +02:00
derAnfaenger a5708e4dde testing: Add code test coverage reporting.
Fixes #38.
2017-08-21 15:03:47 -07:00
derAnfaenger f5d01826f2 travis: Split test jobs into two files. 2017-08-21 15:03:47 -07:00
derAnfaenger 14ebc24f59 travis: Move linter to a separate job. 2017-08-17 10:06:31 -07:00
derAnfaenger 708cf27e8d travis: Test against Python 3.4, 3.5, and 3.6.
Fixes #44.
2017-08-16 07:00:29 -07:00
Eeshan Garg b08a37fe9c travis: Update Travis config to install and test all packages. 2017-07-18 02:25:29 -02:30
Rohitt Vashishtha 1c8d359546 tools: Add pep8 linter.
This commit adds the tools/lint script to run the pep8 linter
as well as modifies .travis.yml to run the linter in Travis.
2017-07-06 19:58:50 -04:00
Rohitt Vashishtha 56259ae146 tools: Add basic .travis.yml to run tests. 2017-07-06 19:58:50 -04:00