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

skeema / skeema / 14586827537
92%

Build:
DEFAULT BRANCH: main
Ran 22 Apr 2025 04:44AM UTC
Jobs 1
Files 78
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

22 Apr 2025 04:29AM UTC coverage: 93.098% (-0.05%) from 93.145%
14586827537

push

github

evanelias
tests: handle nonstandard MariaDB character_set_collations overrides

MariaDB 11.2+ provides the character_set_collations server variable, which
can be used to override the normal default collation associated with one or
more character sets. In stock MariaDB, this variable is blank in 11.2 thru
11.4, and then in 11.5+ it sets uca1400 collation defaults for 5 charsets.

However, some Linux distributions override this variable out-of-the-box in
nonstandard ways. In particular, Debian overrides it in MariaDB 11.4, and
Docker images for MariaDB inherit that override. This breaks some Skeema
integration tests when using SKEEMA_TEST_IMAGES=mariadb:11.4.

This commit solves the problem by making a few tests aware of that server
variable, by using a new helper function which dynamically queries the
server's character_set_collations as needed.

3 of 11 new or added lines in 1 file covered. (27.27%)

10400 of 11171 relevant lines covered (93.1%)

1.11 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
72.41
-6.31% internal/tengo/charsets.go
Jobs
ID Job ID Ran Files Coverage
1 14586827537.1 22 Apr 2025 04:44AM UTC 78
93.1
GitHub Action Run
Source Files on build 14586827537
  • Tree
  • List 78
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2b0d850f on github
  • Prev Build on main (#14583325066)
  • Next Build on main (#14722721571)
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