From da74b59ea1d3aa4d7706579c95f63c778f2e515e Mon Sep 17 00:00:00 2001 From: Daniel Schmidt Date: Mon, 16 Feb 2026 17:31:37 +0100 Subject: [PATCH] don't explicitly specify defaults in argument parsing --- internal/command/arguments/state_list_test.go | 22 ++++--------------- 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/internal/command/arguments/state_list_test.go b/internal/command/arguments/state_list_test.go index 422b6efb63..6248146b63 100644 --- a/internal/command/arguments/state_list_test.go +++ b/internal/command/arguments/state_list_test.go @@ -16,34 +16,24 @@ func TestParseStateList_valid(t *testing.T) { }{ "defaults": { nil, - &StateList{ - StatePath: "", - ID: "", - Addrs: nil, - }, + &StateList{}, }, "state path": { []string{"-state=foobar.tfstate"}, &StateList{ StatePath: "foobar.tfstate", - ID: "", - Addrs: nil, }, }, "id filter": { []string{"-id=bar"}, &StateList{ - StatePath: "", - ID: "bar", - Addrs: nil, + ID: "bar", }, }, "with addresses": { []string{"module.example", "aws_instance.foo"}, &StateList{ - StatePath: "", - ID: "", - Addrs: []string{"module.example", "aws_instance.foo"}, + Addrs: []string{"module.example", "aws_instance.foo"}, }, }, "all options": { @@ -88,11 +78,7 @@ func TestParseStateList_invalid(t *testing.T) { }{ "unknown flag": { []string{"-boop"}, - &StateList{ - StatePath: "", - ID: "", - Addrs: nil, - }, + &StateList{}, tfdiags.Diagnostics{ tfdiags.Sourceless( tfdiags.Error,