summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-04 08:20:57 +0200
committerPaul Buetow <paul@buetow.org>2026-03-04 08:20:57 +0200
commit1c930570550c629171f5d7eebff9021495a4d4bb (patch)
tree1e55f01314170738847ccc957edbb2cf864b2725
parent490cd9a0d86b6b7aa094e9bff778a408c9e55441 (diff)
tests: parallelize independent parse subtests
-rw-r--r--internal/duration/parse_test.go2
-rw-r--r--internal/timefmt/parse_test.go2
2 files changed, 4 insertions, 0 deletions
diff --git a/internal/duration/parse_test.go b/internal/duration/parse_test.go
index 931f904..048e9b3 100644
--- a/internal/duration/parse_test.go
+++ b/internal/duration/parse_test.go
@@ -46,6 +46,7 @@ func TestParseValidDurations(t *testing.T) {
for _, test := range tests {
test := test
t.Run(test.name, func(t *testing.T) {
+ t.Parallel()
got, err := Parse(test.input)
if err != nil {
t.Fatalf("Parse(%q) error = %v", test.input, err)
@@ -70,6 +71,7 @@ func TestParseInvalidDurations(t *testing.T) {
for _, input := range tests {
input := input
t.Run(input, func(t *testing.T) {
+ t.Parallel()
if _, err := Parse(input); err == nil {
t.Fatalf("Parse(%q) error = nil, want error", input)
}
diff --git a/internal/timefmt/parse_test.go b/internal/timefmt/parse_test.go
index 63974fa..6d90bcf 100644
--- a/internal/timefmt/parse_test.go
+++ b/internal/timefmt/parse_test.go
@@ -73,6 +73,7 @@ func TestParseISOValues(t *testing.T) {
for _, test := range tests {
test := test
t.Run(test.name, func(t *testing.T) {
+ t.Parallel()
got, err := ParseAt(test.input, now)
if err != nil {
t.Fatalf("ParseAt(%q) error = %v", test.input, err)
@@ -95,6 +96,7 @@ func TestParseInvalidValues(t *testing.T) {
for _, input := range inputs {
input := input
t.Run(input, func(t *testing.T) {
+ t.Parallel()
if _, err := ParseAt(input, time.Now()); err == nil {
t.Fatalf("ParseAt(%q) error = nil, want error", input)
}