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

zostera / django-icons / 28091388480
93%

Build:
DEFAULT BRANCH: main
Ran 24 Jun 2026 10:14AM UTC
Jobs 1
Files 27
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

24 Jun 2026 10:14AM UTC coverage: 93.375% (+0.03%) from 93.347%
28091388480

push

github

web-flow
Fix SafeString loss, XSS in test renderer, and misleading docs (#635)

- core.py: accumulate parts list then join with mark_safe() to preserve
  SafeString type across concatenation in _render_settings_content()
- tests/app/renderers.py: use format_html() instead of f-string to
  prevent XSS in CustomSvgRenderer.get_content(); add @classmethod to
  CustomImageRenderer.get_image_root()
- renderers/image.py: add @classmethod to docstring example and fix
  misleading render_variant() docstring
- example/settings.py: fix SECRET_KEY copy (bootstrap5 → icons) and
  delete icon title (Edit → Delete)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>

53 of 62 branches covered (85.48%)

Branch coverage included in aggregate %.

5 of 6 new or added lines in 2 files covered. (83.33%)

398 of 421 relevant lines covered (94.54%)

14.18 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
70.0
3.33% tests/app/renderers.py
Jobs
ID Job ID Ran Files Coverage
1 28091388480.1 24 Jun 2026 10:14AM UTC 27
93.37
GitHub Action Run
Source Files on build 28091388480
  • Tree
  • List 27
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 70178123 on github
  • Prev Build on main (#27931364582)
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