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

gladiaio / num2words2 / 35658729994
97%

Build:
DEFAULT BRANCH: main
Ran 21 Sep 2026 09:45PM UTC
Jobs 6
Files 170
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

21 Sep 2026 09:42PM UTC coverage: 95.15% (-0.02%) from 95.172%
35658729994

push

github

web-flow
fix(ckb): render Central Kurdish in the Sorani Perso-Arabic script (#140)

lang_CKB.py spelled every numeral in Latin transliteration (yek, cwar,
hezar, sed). Central Kurdish is written in the Perso-Arabic Sorani
alphabet. The Latin (Hawar) alphabet is Kurmanji's, and Kurmanji already
has its own converter in this crate (lang_ku.rs) - which is where
Latin-script Kurdish output belongs. For some values the two converters
produced identical output.

Rewrites ONES, TEENS, TENS, zero, hundred, thousand, million, the
negative prefix, the decimal point, the connector, the ordinal suffix
and the four CURRENCY_FORMS entries.

Composition rules, the multiplier guards, the 10^9 digit cliff and the
currency fallback are untouched. verify_ordinal is still not called.

The ordinal marker is now the real Sorani one, which is already correct
after a consonant. The vowel-final case is documented as a known gap and
deliberately left alone: sources disagree on whether the linking form is
-hem or -yem, and picking between them needs a native speaker.

Adds tests/lang/test_ckb.py (9 tests, including one pinning that ckb and
ku no longer coincide) and updates the ckb entry in
test_new_26_languages.py.

Co-authored-by: Jean-Louis Queguiner <jean-louis.queguiner@gmail.com>

1266 of 1422 branches covered (89.03%)

Branch coverage included in aggregate %.

35 of 43 new or added lines in 1 file covered. (81.4%)

24672 of 25838 relevant lines covered (95.49%)

5.73 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
81.4
tests/lang/test_ckb.py
Jobs
ID Job ID Ran Files Coverage
1 3.12 - 35658729994.1 21 Sep 2026 09:51PM UTC 170
95.15
GitHub Action Run
2 3.10 - 35658729994.2 21 Sep 2026 09:51PM UTC 170
95.15
GitHub Action Run
3 3.13 - 35658729994.3 21 Sep 2026 09:51PM UTC 170
95.15
GitHub Action Run
4 3.15 - 35658729994.4 21 Sep 2026 09:51PM UTC 170
95.15
GitHub Action Run
5 3.11 - 35658729994.5 21 Sep 2026 09:51PM UTC 170
95.15
GitHub Action Run
6 3.14 - 35658729994.6 21 Sep 2026 09:51PM UTC 170
95.15
GitHub Action Run
Source Files on build 35658729994
  • Tree
  • List 170
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 9bbbea0c on github
  • Prev Build on main (#35657799232)
  • Next Build on main (#35659557188)
  • Delete
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