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

go-sql-driver / mysql / 25598140030
83%
master: 83%

Build:
Build:
LAST BUILD BRANCH: fix/ParseDSN-colon-in-username
DEFAULT BRANCH: master
Ran 09 May 2026 01:18PM UTC
Jobs 32
Files 19
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

09 May 2026 09:50AM UTC coverage: 82.62% (-0.08%) from 82.701%
25598140030

Pull #1768

github

Nghĩa Nguyễn Ngọc
dsn: use last colon before '@' as user/password separator

ParseDSN was using the first colon before '@' as the separator between
username and password. This prevented usernames containing colons from
being represented in the DSN.

The DSN format already handles multiple ambiguous delimiters by scanning
from the right (e.g. the last '/' for the database name, the last '@'
for the credentials boundary). Apply the same right-to-left strategy
for the colon: use the last ':' before '@' as the user/password split
point so that usernames like "domain:user" work correctly.

Fixes #1747
Pull Request #1768: dsn: use last colon before '@' as user/password separator (fixes #1747)

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

4 existing lines in 1 file now uncovered.

3380 of 4091 relevant lines covered (82.62%)

2621754.86 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
78.42
-2.88% compress.go
Jobs
ID Job ID Ran Files Coverage
1 Linux-Go-1.26-DB-5.7 - 25598140030.1 09 May 2026 01:18PM UTC 18
82.09
GitHub Action Run
2 macOS-Go-1.26-DB-8.0 - 25598140030.2 09 May 2026 01:20PM UTC 18
81.95
GitHub Action Run
3 Windows-Go-1.26-DB-mariadb-11.1 - 25598140030.3 09 May 2026 01:21PM UTC 18
81.91
GitHub Action Run
4 macOS-Go-1.26-DB-mariadb-10.6 - 25598140030.4 09 May 2026 01:18PM UTC 18
82.05
GitHub Action Run
5 Windows-Go-1.26-DB-5.7 - 25598140030.5 09 May 2026 01:19PM UTC 18
81.89
GitHub Action Run
6 macOS-Go-1.26-DB-8.4 - 25598140030.6 09 May 2026 01:18PM UTC 18
82.0
GitHub Action Run
7 Linux-Go-1.26-DB-mariadb-11.2 - 25598140030.7 09 May 2026 01:18PM UTC 18
82.17
GitHub Action Run
8 Linux-Go-1.24-DB-9.0 - 25598140030.8 09 May 2026 01:20PM UTC 18
82.24
GitHub Action Run
9 macOS-Go-1.26-DB-mariadb-11.1 - 25598140030.9 09 May 2026 01:19PM UTC 18
82.14
GitHub Action Run
10 Linux-Go-1.25-DB-9.0 - 25598140030.10 09 May 2026 01:18PM UTC 18
82.14
GitHub Action Run
11 macOS-Go-1.26-DB-mariadb-11.4 - 25598140030.11 09 May 2026 01:18PM UTC 18
82.09
GitHub Action Run
12 Linux-Go-1.26-DB-mariadb-11.1 - 25598140030.12 09 May 2026 01:18PM UTC 18
82.17
GitHub Action Run
13 Windows-Go-1.26-DB-mariadb-11.4 - 25598140030.13 09 May 2026 01:21PM UTC 18
82.06
GitHub Action Run
14 Windows-Go-1.26-DB-8.4 - 25598140030.14 09 May 2026 01:21PM UTC 18
82.01
GitHub Action Run
15 Linux-Go-1.26-DB-mariadb-11.4 - 25598140030.15 09 May 2026 01:18PM UTC 18
82.22
GitHub Action Run
16 Windows-Go-1.26-DB-mariadb-10.11 - 25598140030.16 09 May 2026 01:21PM UTC 18
81.96
GitHub Action Run
17 Windows-Go-1.26-DB-8.0 - 25598140030.17 09 May 2026 01:21PM UTC 18
82.01
GitHub Action Run
18 Linux-Go-1.26-DB-8.4 - 25598140030.18 09 May 2026 01:18PM UTC 18
82.24
GitHub Action Run
19 Windows-Go-1.26-DB-mariadb-10.6 - 25598140030.19 09 May 2026 01:21PM UTC 18
81.86
GitHub Action Run
20 macOS-Go-1.26-DB-mariadb-11.2 - 25598140030.20 09 May 2026 01:20PM UTC 18
82.19
GitHub Action Run
21 Linux-Go-1.26-DB-mariadb-10.5 - 25598140030.21 09 May 2026 01:18PM UTC 18
82.17
GitHub Action Run
22 Windows-Go-1.26-DB-mariadb-11.2 - 25598140030.22 09 May 2026 01:19PM UTC 18
82.06
GitHub Action Run
23 macOS-Go-1.26-DB-5.7 - 25598140030.23 09 May 2026 01:20PM UTC 18
81.92
GitHub Action Run
24 macOS-Go-1.26-DB-mariadb-10.11 - 25598140030.24 09 May 2026 01:20PM UTC 18
82.19
GitHub Action Run
25 macOS-Go-1.26-DB-mariadb-10.5 - 25598140030.25 09 May 2026 01:18PM UTC 18
82.09
GitHub Action Run
26 Windows-Go-1.26-DB-mariadb-10.5 - 25598140030.26 09 May 2026 01:21PM UTC 18
81.81
GitHub Action Run
27 Linux-Go-1.26-DB-mariadb-10.6 - 25598140030.27 09 May 2026 01:18PM UTC 18
82.27
GitHub Action Run
28 Linux-Go-1.26-DB-9.0 - 25598140030.28 09 May 2026 01:18PM UTC 18
82.19
GitHub Action Run
29 Linux-Go-1.26-DB-mariadb-10.11 - 25598140030.29 09 May 2026 01:18PM UTC 18
82.07
GitHub Action Run
30 macOS-Go-1.26-DB-9.0 - 25598140030.30 09 May 2026 01:18PM UTC 18
81.97
GitHub Action Run
31 Linux-Go-1.26-DB-8.0 - 25598140030.31 09 May 2026 01:18PM UTC 18
82.14
GitHub Action Run
32 Windows-Go-1.26-DB-9.0 - 25598140030.32 09 May 2026 01:21PM UTC 18
81.98
GitHub Action Run
Source Files on build 25598140030
  • Tree
  • List 19
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1768
  • PR Base - master (#25111743223)
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