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

shezadkhan137 / required / 183 / 4
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: add-support-for-empty-in-dsl
DEFAULT BRANCH: master
Ran 11 Dec 2018 09:47PM 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% (+0.4%) from 95.925%
TOXENV=py36

Pull #21

travis-ci

web-flow
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.
Pull Request #21: DSL Validator

102 of 107 branches covered (95.33%)

443 of 460 relevant lines covered (96.3%)

0.96 hits per line

Source Files on job 183.4 (TOXENV=py36)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 177
  • Travis Job 183.4
  • 39bb3a7f on github
  • Prev Job for TOXENV=py36 on doctring-dsl (#157.4)
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