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

ni / nimi-python / 2184
91%

Build:
DEFAULT BRANCH: master
Ran 08 Nov 2017 04:14PM UTC
Jobs 6
Files 16
Run time 4min
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
2184

push

travis-ci

web-flow
System test coverage cleanup (#574)

* Don't run coverage of library_singleton.py during system tests

File library_singleton.py deals with loading the library singleton. As
such, it is *integration code* and cannot be effectively fully unit
tested. We should simply stop unit testing it.

* Fix name of coveragerc_system_test.rc (why have ‘rc’ in the middle?)
* Include library.py in code coverage, but not library_singleton.py
* Remove .coveragerc for source control. Appears to be dead code.
* DRY in library_singleton.py. Remove all # pragma s

* Add back default .coveragerc

* Update generated

* Instead of using default RC file for unit_tests, be consistent with system tests.

Make both RC files have consistent (plural) names.

* Run unit tests on build in Travis.

* This was accidentally omitted.
* Remove cp that had no effect, because the source file didn’t exist.
.coverage is in the root directory now anyway rendering this
unnecessary.

* flake8 fix

Not sure why this isn’t caught when we run flake8 on Python 3 locally.

* Explicitly run tox -e test instead of just tox

So it behaves the same locally as on Travis.

* Give coveralls the path to the custom RC file

* Fix integration mistake

* revert tox invocation change

1175 of 1350 relevant lines covered (87.04%)

5.2 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2184.1 08 Nov 2017 04:16PM UTC 0
86.67
Travis Job 2184.1
2 2184.2 08 Nov 2017 04:15PM UTC 0
86.67
Travis Job 2184.2
3 2184.3 08 Nov 2017 04:15PM UTC 0
86.67
Travis Job 2184.3
4 2184.4 08 Nov 2017 04:14PM UTC 0
86.89
Travis Job 2184.4
5 2184.5 08 Nov 2017 04:17PM UTC 0
86.67
Travis Job 2184.5
6 2184.6 08 Nov 2017 04:19PM UTC 0
86.89
Travis Job 2184.6
Source Files on build 2184
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2184
  • 62dd8cd1 on github
  • Prev Build on master (#2177)
  • Next Build on master (#2194)
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