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

shezadkhan137 / required / 182 / 2
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: add-support-for-empty-in-dsl
DEFAULT BRANCH: master
Ran 11 Dec 2018 09:45PM UTC
Files 6
Run time 1s
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 Dec 2018 09:43PM UTC coverage: 96.304%. Remained the same
TOXENV=py34

push

travis-ci

shezadkhan137
Add DSL to Required

This commit adds DSL functionality to Required. The new DSL makes it
easier to use required as you can now write cleaner expressions, which
map directly to Required and R objects.

The DSL has the following features:

* Supports string and float/int literals
* Supports nested expressions
* Supports arithmetic on R objects
* Supports calling whitelisted functions/callables

The validate decorator has been extended to extract validation rules
from the function docstring making it easier to write rules in place.

102 of 107 branches covered (95.33%)

443 of 460 relevant lines covered (96.3%)

0.96 hits per line

Source Files on job 182.2 (TOXENV=py34)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 176
  • Travis Job 182.2
  • e8d2677c on github
  • Prev Job for TOXENV=py34 on doctring-dsl (#180.2)
  • Next Job for TOXENV=py34 on doctring-dsl (#184.2)
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