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

peczenyj / lua-gdpr-iab-tcfv2 / 25640701701
91%

Build:
DEFAULT BRANCH: devel
Ran 10 May 2026 09:50PM UTC
Jobs 6
Files 10
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

10 May 2026 09:49PM UTC coverage: 70.395%. First build
25640701701

push

github

web-flow
feat(router): implement multi-segment routing and segment decoders (#6)

* feat(router): implement multi-segment routing and segment decoders

* chore: remove coverage reports from git and update .gitignore

* fix(core): move publisher restrictions to core and fix parity mapping

* docs: create DEVELOPMENT.md and harden test environment logic

* chore: enforce mandatory local CI check and fix remaining formatting

* ci: re-enable LuaJIT and OpenResty (luajit-openresty) in test matrix

* fix(ci): fix LuaJIT/OpenResty installation and LuaRocks versioning

* fix(ci): use correct LuaJIT version strings for GitHub Actions

* fix(ci): simplify luajit version and fix installation logic

* ci: adopt lunarmodules/busted workflow strategy for Lua and LuaJIT

* ci: add luacheck and versioning workflows from lunarmodules

* fix(rockspec): update module paths and add all segments

* fix(test): refine parity mapping for optional segments and improve diagnostics

* feat(test): add continue-on-failure support and extra error metadata

* fix(test): complete parity mapping for all segments and remove report truncation

* feat(test): make full corpus the default and add make test-quick for CI

* style: fix formatting in golden_spec.lua

* perf(ci): consolidate CI passes into a single coverage run

* perf(ci): remove coverage from CI to improve test speed

* ci: run full corpus scan on all Lua versions

* chore: commit pending documentation and parity mapping updates

* feat(test): isolate randomized fuzzing and update development docs

* refactor(test): implement 3-class test architecture (Units, Reference, Fuzz)

* feat(ci): integrate luacov-coveralls for automated coverage reporting

* add coverage status

* fix badges

* include lua logo into build

121 of 190 new or added lines in 7 files covered. (63.68%)

321 of 456 relevant lines covered (70.39%)

1455.84 hits per line

Uncovered Changes

Lines Coverage ∆ File
24
61.9
src/gdpr/iab/tcfv2/common.lua
10
41.18
src/gdpr/iab/tcfv2/allowed_vendors.lua
10
41.18
src/gdpr/iab/tcfv2/disclosed_vendors.lua
8
63.16
src/gdpr/iab/tcfv2/init.lua
7
60.0
src/gdpr/iab/tcfv2/core.lua
7
78.13
src/gdpr/iab/tcfv2/router.lua
3
88.89
src/gdpr/iab/tcfv2/publisher_tc.lua
Jobs
ID Job ID Ran Files Coverage
1 25640701701.1 10 May 2026 09:50PM UTC 10
63.82
GitHub Action Run
2 25640701701.2 10 May 2026 09:50PM UTC 10
63.82
GitHub Action Run
3 25640701701.3 10 May 2026 09:50PM UTC 10
64.04
GitHub Action Run
4 25640701701.4 10 May 2026 09:50PM UTC 10
66.45
GitHub Action Run
5 25640701701.5 10 May 2026 09:50PM UTC 10
62.87
GitHub Action Run
6 25640701701.6 10 May 2026 09:50PM UTC 10
62.87
GitHub Action Run
Source Files on build 25640701701
  • Tree
  • List 10
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • baac0b5a on github
  • Next Build on devel (#25642219835)
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