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

albertito / chasquid / 6396096911
95%
main: 95%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v1.17.0
DEFAULT BRANCH: main
Ran 03 Oct 2023 05:04PM UTC
Jobs 1
Files 35
Run time 1s
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 Sep 2023 08:33AM UTC coverage: 94.446% (+0.02%) from 94.431%
6396096911

push

albertito
aliases: Drop characters when parsing, and support suffix-specific aliases

Today, when a user sets an alias with drop characters and/or suffixes,
those go unused, since we always "clean" addresses before alias
resolution.

This results in unexpected and surprising behaviour, and it's not
properly documented either.

This patch resolves this unexpected behaviour as follows:

- Drop characters are ignored, both at parsing time and at lookup time.
- Lookups are done including the suffixes first, and if that results in
  no matches, they are retried without suffixes.

This results in aliases working more intuitively for the most common use
cases: of users wanting to have different aliases for specific suffixes,
and not having to care for drop characters.

Hooks can be used to get different behaviour if needed, since the first
lookup is done with the address as-is.

Thanks to znerol@ (lo+github@znerol.ch) for reporting this, and the
discussion on how to fix it, in
https://github.com/albertito/chasquid/issues/41.

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

4319 of 4573 relevant lines covered (94.45%)

158.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6396096911.1 03 Oct 2023 05:04PM UTC 0
94.45
Source Files on build 6396096911
Detailed source file information is not available for this build.
  • Back to Repo
  • 74e7c960 on github
  • Prev Build on next (#6288922896)
  • Next Build on next (#6399193369)
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