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

sascha-wolf / brex / 23
100%
master: 98%

Build:
Build:
LAST BUILD BRANCH: misc-doc-changes
DEFAULT BRANCH: master
Ran 16 Feb 2018 12:51PM UTC
Jobs 8
Files 14
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
23

push

travis-ci

Zeeker
Spec - Rule: Rewrite the ModuleSpec

It now checks that only modules are handled properly and atoms raise an
UndefinedFunctionError, as do modules without a `evaluate/1` function.

In addition the raise and throw tests have been rewritten to no longer
catch/rescue but instead simply crash.

The thought behind this, is that a module rule is a rather deliberately
written piece of code, compared to a function rule. If such a module
rule raises an error, or throws a term it is the responsibility of the
developer to handle this errors in his own module rule.

Function rules on the other hand might raise a `FunctionClauseError`
which does not necessarily mean negligence on the side of the developer
but simply is a limitation of the provided function at hand.

Spex will probably allow to configure the caught errors for function
rules or turn this feature of completely.

28 of 42 relevant lines covered (66.67%)

142.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23.1 (MIX_ENV=test) 16 Feb 2018 12:51PM UTC 0
66.67
Travis Job 23.1
2 23.2 (MIX_ENV=test) 16 Feb 2018 12:51PM UTC 0
66.67
Travis Job 23.2
3 23.3 (MIX_ENV=test) 16 Feb 2018 12:52PM UTC 0
66.67
Travis Job 23.3
4 23.4 (MIX_ENV=test) 16 Feb 2018 12:51PM UTC 0
66.67
Travis Job 23.4
5 23.5 (MIX_ENV=test) 16 Feb 2018 12:53PM UTC 0
66.67
Travis Job 23.5
6 23.6 (MIX_ENV=test) 16 Feb 2018 12:52PM UTC 0
66.67
Travis Job 23.6
7 23.7 (MIX_ENV=test) 16 Feb 2018 12:52PM UTC 0
66.67
Travis Job 23.7
8 23.8 (MIX_ENV=test) 16 Feb 2018 12:52PM UTC 0
66.67
Travis Job 23.8
Source Files on build 23
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #23
  • 39c5302a on github
  • Prev Build on feature/docs-and-testing (#21)
  • Next Build on feature/docs-and-testing (#24)
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