From 4b30bc6dd3bcd5e1e03d28755a4a4ef0817c9df3 Mon Sep 17 00:00:00 2001 From: Stefan Haller Date: Sun, 23 Feb 2025 18:56:35 +0100 Subject: [PATCH] Change test to use named struct fields instead of positional fields This makes the tests a little bit easier to read, the multi-line string literals make this otherwise a little difficult. --- pkg/config/app_config_test.go | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkg/config/app_config_test.go b/pkg/config/app_config_test.go index 044161104..72bc5f7cc 100644 --- a/pkg/config/app_config_test.go +++ b/pkg/config/app_config_test.go @@ -14,24 +14,24 @@ func TestCommitPrefixMigrations(t *testing.T) { expected string }{ { - "Empty String", - "", - "", + name: "Empty String", + input: "", + expected: "", }, { - "Single CommitPrefix Rename", - ` + name: "Single CommitPrefix Rename", + input: ` git: commitPrefix: pattern: "^\\w+-\\w+.*" replace: '[JIRA $0] '`, - ` + expected: ` git: commitPrefix: - pattern: "^\\w+-\\w+.*" replace: '[JIRA $0] '`, }, { - "Complicated CommitPrefixes Rename", - ` + name: "Complicated CommitPrefixes Rename", + input: ` git: commitPrefixes: foo: @@ -40,7 +40,7 @@ git: CrazyName!@#$^*&)_-)[[}{f{[]: pattern: "^foo.bar*" replace: '[FUN $0] '`, - ` + expected: ` git: commitPrefixes: foo: @@ -50,9 +50,9 @@ git: - pattern: "^foo.bar*" replace: '[FUN $0] '`, }, { - "Incomplete Configuration", - "git:", - "git:", + name: "Incomplete Configuration", + input: "git:", + expected: "git:", }, }