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

loanzen / falcon-auth / 96
90%

Build:
DEFAULT BRANCH: master
Ran 09 May 2019 07:45PM UTC
Jobs 6
Files 4
Run time 1min
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
96

push

travis-ci

web-flow
Use req.uri_template when disabling a resource. (#29)

The logic used to disable the auth middleware for a resource does so by adding
the current request's path to the `exempt_routes` collection. This is a somewhat
indirect way of informing the middleware that the resource should not be
processed.

Incidentally, we introduced a bug in a recent commit when we began
using the `req.uri_template` rather than the rendered `req.path` when matching
`exempt_routes`. Unfortunately, we missed the usage in `_get_auth_settings()`
which contains the logic mentioned above.

This PR attempts to address this shortcoming and adds a test to cover this gap.

1 of 1 new or added line in 1 file covered. (100.0%)

214 of 231 relevant lines covered (92.64%)

5.09 hits per line

Jobs
ID Job ID Ran Files Coverage
2 96.2 (WITH_JWT=true WITH_HAWK=true) 09 May 2019 07:45PM UTC 0
90.91
Travis Job 96.2
3 96.3 (WITH_JWT=false WITH_HAWK=false SETUPTOOLS="setuptools<40.0.0") 09 May 2019 07:46PM UTC 0
54.55
Travis Job 96.3
4 96.4 (WITH_JWT=true WITH_HAWK=true) 09 May 2019 07:45PM UTC 0
90.91
Travis Job 96.4
5 96.5 (WITH_JWT=true WITH_HAWK=true) 09 May 2019 07:46PM UTC 0
90.91
Travis Job 96.5
6 96.6 (WITH_JWT=true WITH_HAWK=true) 09 May 2019 07:47PM UTC 0
90.91
Travis Job 96.6
7 96.7 (WITH_JWT=true WITH_HAWK=true) 09 May 2019 07:46PM UTC 0
90.91
Travis Job 96.7
Source Files on build 96
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #96
  • 923a2fec on github
  • Prev Build on master (#90)
  • Next Build on master (#98)
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