• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zulip / zulip / 438
3%

Build:
DEFAULT BRANCH: master
Ran 21 Feb 2017 08:31PM UTC
Jobs 4
Files 335
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
438

push

travis-ci

timabbott
Make events test more robust for apply_events calls.

We now make tests that call EventsRegisterTest.do_test()
explicitly specify whether calls to apply_events() would
change the state of initially fetched data.  Generally
these tests exist to test that logic (as well as verifying
schemas of events), so if they stop testing that logic, it
is usually a broken test.

Some tests are exempted from the check here, because I think
they don't really change state--such as updating messages or
notifications.  You can set state_change_expected to False
for those tests.

For all the tests that deal with flipping boolean flags, I
set their value to False before calling do_test twice now.

For the authentication backends, I mock the settings so that
more backends are "supported" and therefore part of the event
and the fetched state.

Finally, for the bot tests, I make sure to use a bot the user
can access.

26846 of 29800 relevant lines covered (90.09%)

1.8 hits per line

Jobs
ID Job ID Ran Files Coverage
2 438.2 (TEST_SUITE=production) 21 Feb 2017 08:31PM UTC 0
Travis Job 438.2
3 438.3 (TEST_SUITE=production) 21 Feb 2017 08:31PM UTC 0
Travis Job 438.3
6 438.6 (TEST_SUITE=backend) 21 Feb 2017 08:32PM UTC 0
90.0
Travis Job 438.6
7 438.7 (TEST_SUITE=backend) 21 Feb 2017 08:34PM UTC 0
90.09
Travis Job 438.7
Source Files on build 438
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #438
  • 19280590 on github
  • Prev Build on master (#437)
  • Next Build on master (#12896)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc