Skip to content

Commit

Permalink
unique flag keys
Browse files Browse the repository at this point in the history
  • Loading branch information
cwaldren-ld committed Oct 15, 2024
1 parent 17b4203 commit fae991f
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions integrationtests/standard_mode_prerequisite_flags_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,22 @@ func withStandardModePrerequisitesTestData(t *testing.T, manager *integrationTes
return ldvalue.Bool(true)
}

err = manager.apiHelper.createFlag(project, envs, "prereq1", trueVal)
flagKey := func(name string) string {
return name + "-" + flagKeyForProj(project)
}

toplevel1 := flagKey("toplevel1")
prereq1 := flagKey("prereq1")
prereq2 := flagKey("prereq2")

err = manager.apiHelper.createFlag(project, envs, prereq1, trueVal)
require.NoError(t, err)

err = manager.apiHelper.createFlag(project, envs, "prereq2", trueVal)
err = manager.apiHelper.createFlag(project, envs, prereq2, trueVal)
require.NoError(t, err)

prerequisites := map[string][]string{
"flag1": {"prereq1", "prereq2"},
toplevel1: {prereq1, prereq2},
}

for flag, prereqs := range prerequisites {
Expand Down

0 comments on commit fae991f

Please sign in to comment.