Rhea Parekh
ce51d99c6a
slack: Sanitize the message text and fix Travis test.
2017-12-03 10:30:02 -08:00
rht
a645ba233f
slack: Add test for ./manage.py import zulip_data
.
2017-12-03 10:30:02 -08:00
rht
c6156fd958
slack: Add test fixture.
2017-12-03 10:30:02 -08:00
Robert Hönig
4ca11fdd67
Make venv creation with Python 2 harder.
...
Python 2 venvs can now only be created with
tools/provision --force.
2017-11-30 02:07:55 -08:00
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