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

Knio / dominate
100%

Build:
DEFAULT BRANCH: master
Repo Added 14 Mar 2014 06:31PM UTC
Files 8
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 2.2.1
  • 2.3.0
  • 2.3.1
  • 2.3.5
  • 2.4.0
  • 2.5.0
  • 2.5.1
  • 2.5.2
  • 2.6.0
  • 2.7.0
  • 3.0
  • 3.1.0
  • add-3.14
  • codex/delete-child-index
  • feat/preserve-inline-link-whitespace
  • fix-child-task-dom-context-20261011
  • fix-unescape-large-entity-crash
  • fix/attr-clean-pair
  • fix/preserve-zero-attributes
  • fix/render-lazy-nodes-directly
  • knio
  • knio/py39
  • master
  • py35
  • replace_get_event_loop
  • test
  • washad-master

02 Nov 2026 10:17PM UTC coverage: 100.0%. Remained the same
41536056036

push

github

web-flow
Use the tag's attribute cleaning in attr() and dict attributes (#237)

* Test attr() and dict attributes on SVG tags

* Use the tag's attribute cleaning in attr() and dict attributes

Keyword arguments to a tag are cleaned with type(self).clean_pair, so a
subclass's clean_attribute applies (e.g. svg_tag turns stroke_width into
stroke-width). attr() and dicts passed to add() called dom_tag.clean_pair
instead, so with circle(): attr(stroke_width=2) and
circle({'stroke_width': 2}) rendered stroke_width="2".

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

792 of 792 relevant lines covered (100.0%)

7.0 hits per line

Relevant lines Covered
Build:
Build:
792 RELEVANT LINES 792 COVERED LINES
7.0 HITS PER LINE
Source Files on master
  • Tree
  • List 8
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
41536056036 master Use the tag's attribute cleaning in attr() and dict attributes (#237) * Test attr() and dict attributes on SVG tags * Use the tag's attribute cleaning in attr() and dict attributes Keyword arguments to a tag are cleaned with type(self).clean_pa... push 02 Nov 2026 10:18PM UTC web-flow github
100.0
41433436180 fix/attr-clean-pair Merge c24705149 into 33120ac15 Pull #237 02 Nov 2026 10:15PM UTC web-flow github
100.0
41108785364 3.1.0 fix merge conflicts push 30 Oct 2026 06:39PM UTC Knio github
100.0
41108671818 master fix merge conflicts push 30 Oct 2026 06:39PM UTC Knio github
100.0
41106499430 master Keep copied async DOM contexts separate by task (#233) Isolate async DOM contexts when tasks inherit an initialized ID push 30 Oct 2026 06:23PM UTC web-flow github
100.0
41105994141 master Use normal index deletion for child nodes (#229) Use normal child index deletion push 30 Oct 2026 06:20PM UTC web-flow github
100.0
41105288168 master fix: handle out-of-range numeric HTML entities in unescape() (#228) unescape() crashed with ValueError when decoding numeric HTML character references beyond the valid Unicode range (e.g. �, which is U+110000, beyond the maximum U+10FFFF... push 30 Oct 2026 06:15PM UTC web-flow github
100.0
41104075581 codex/delete-child-index Merge 98f081219 into 7f5ea232e Pull #229 30 Oct 2026 06:11PM UTC web-flow github
100.0
41103785807 fix-unescape-large-entity-crash Merge 55b1874d5 into 7f5ea232e Pull #228 30 Oct 2026 06:07PM UTC web-flow github
100.0
38121168534 fix-child-task-dom-context-20261011 Merge f3a0dc818 into ab4a57ae9 Pull #233 30 Oct 2026 06:02PM UTC web-flow github
100.0
See All Builds (193)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc