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

spulec / freezegun / 562 / 3
94%
master: 92%

Build:
Build:
LAST BUILD BRANCH: cleanup
DEFAULT BRANCH: master
Ran 11 Jan 2019 09:08AM UTC
Files 2
Run time 0s
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

11 Jan 2019 09:06AM UTC coverage: 90.707% (+0.6%) from 90.101%
562.3

Pull #281

travis-ci

web-flow
Ignore modules with erroneous __dir__ method

Modules that overrides its __dir__ method and performing non standard
operations might result in freezegun crashing.

One such example is IPython which adds shim modules when certain
packages are imported. (Eg. `import IPython.html`) This leads to errors
upon activating freezegun if the modules being shimmed are not
installed.

The changes in this commit guards against ImportErrors that might occur
for such modules.

Adding tests to ensure these behaviors are considered.
Pull Request #281: Ignore modules with erroneous __dir__ method

449 of 495 relevant lines covered (90.71%)

0.91 hits per line

Source Files on job 562.3
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 519
  • Travis Job 562.3
  • b34dc9c5 on github
  • Prev Job for on handle_module_import_errors (#561.1)
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