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

jqueguiner / num2words2 / 25218980885
95%
master: 94%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 01 May 2026 02:52PM UTC
Jobs 5
Files 337
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

01 May 2026 02:51PM UTC coverage: 95.198%. Remained the same
25218980885

push

github

web-flow
fix(en_aero): use strict ICAO digit table + canonical en_Aero_ICAO key (#115)

v1.0.14 shipped en_AERO with the 'common' subset of ICAO respellings
(3→tree, 4→fower, 5→fife, 7→seven, 9→niner) and left 1/2/8 as their
everyday English forms. Per ICAO Annex 10 vol II, the FAA phraseology
docs and SKYbrary, the strict table also respells:

  1 → wun
  2 → too
  8 → ait

Use the strict table so the output matches what pilots/ATC actually
say on voice radio. The previous 'common' forms were a soft subset.

Locale key changes:
- New canonical key 'en_Aero_ICAO' (matches the user's recommendation;
  shape is closer to BCP 47 private-use 'en-x-aero-icao').
- Added aliases 'en_aero_icao' and 'en_x_aero_icao' so the BCP 47
  hyphen form 'en-x-aero-icao' resolves correctly through the
  dispatcher's hyphen-to-underscore normalisation.
- 'en_AERO' kept as a back-compat alias for v1.0.14 callers; same
  converter, no behaviour difference beyond the digit table.

Tests updated to expect the strict ICAO digits and the new canonical
key. The fraction-delegation path is preserved (en_Aero_ICAO still
delegates to plain English for ordinals/fractions/currency/cheque so
'1/3' stays "one third").

Sources cited by the user:
- ICAO Annex 10 vol II
- FAA ATC phraseology, AIM 4-2-9 / faa.gov chap11_section_1
- SKYbrary / EUROCONTROL phonetic alphabet
- RFC 5646 (BCP 47) — private-use subtag form

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

8010 of 8796 branches covered (91.06%)

Branch coverage included in aggregate %.

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

42264 of 44014 relevant lines covered (96.02%)

4.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3.14 - 25218980885.1 01 May 2026 02:53PM UTC 337
95.2
GitHub Action Run
2 3.11 - 25218980885.2 01 May 2026 02:53PM UTC 337
95.2
GitHub Action Run
3 3.15 - 25218980885.3 01 May 2026 02:53PM UTC 337
95.2
GitHub Action Run
4 3.10 - 25218980885.4 01 May 2026 02:53PM UTC 337
95.2
GitHub Action Run
5 3.12 - 25218980885.5 01 May 2026 02:53PM UTC 337
95.2
GitHub Action Run
Source Files on build 25218980885
  • Tree
  • List 337
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 94377a22 on github
  • Prev Build on main (#25218394358)
  • Next Build on main (#25219230627)
  • Delete
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