template / commit
fix build breaks
.claude/settings.local.json | 3 ++- internal/core/app_test.go | 2 +- internal/core/file_test.go | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 59205ff..7b5d3ec 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -9,7 +9,8 @@ "Bash(make test *)", "Read(//tmp/**)", "Bash(go test *)", - "Bash(awk '-F[ :,]' '$NF==0 { *)" + "Bash(awk '-F[ :,]' '$NF==0 { *)", + "Bash(make)" ] } } diff --git a/internal/core/app_test.go b/internal/core/app_test.go index fa243ee..4f34a53 100644 --- a/internal/core/app_test.go +++ b/internal/core/app_test.go @@ -10,7 +10,7 @@ import ( ) func TestReadEnvVars(t *testing.T) { - os.Unsetenv("TEMPLATE_USE_DEFAULT_CONFIG") + assert.NoError(t, os.Unsetenv("TEMPLATE_USE_DEFAULT_CONFIG")) ev, err := readEnvVars() assert.NoError(t, err) assert.False(t, ev.useDefaultConfig) diff --git a/internal/core/file_test.go b/internal/core/file_test.go index 19e29c0..a08fc3d 100644 --- a/internal/core/file_test.go +++ b/internal/core/file_test.go @@ -100,12 +100,12 @@ func TestCreateFileErrors(t *testing.T) { func TestReadFile(t *testing.T) { f, err := os.CreateTemp("./test", "readfile-*.txt") assert.Nil(t, err) - defer os.Remove(f.Name()) + defer func() { _ = os.Remove(f.Name()) }() content := "hello world" _, err = f.WriteString(content) assert.Nil(t, err) - f.Close() + assert.NoError(t, f.Close()) got, err := readFile(f.Name()) assert.Nil(t, err)