From 86ad62a62d6df9d5f048da15e10f81b6901bf36f Mon Sep 17 00:00:00 2001 From: Andy Feller Date: Wed, 26 Mar 2025 13:42:39 -0400 Subject: [PATCH] Fixes #10590 Implement missing safeguard causing `gh alias delete` tests to wipe out tester's GitHub CLI configuration. --- pkg/cmd/alias/delete/delete_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/cmd/alias/delete/delete_test.go b/pkg/cmd/alias/delete/delete_test.go index 845119a80..9bc89830a 100644 --- a/pkg/cmd/alias/delete/delete_test.go +++ b/pkg/cmd/alias/delete/delete_test.go @@ -162,6 +162,9 @@ func TestDeleteRun(t *testing.T) { tt.opts.IO = ios cfg := config.NewFromString(tt.config) + cfg.WriteFunc = func() error { + return nil + } tt.opts.Config = func() (gh.Config, error) { return cfg, nil }