Test for explicit config disable of label colors

This commit is contained in:
Andy Feller 2025-04-08 15:27:36 -04:00
parent c5206109ca
commit 5c12f5633e

View file

@ -448,6 +448,11 @@ func Test_ioStreams_colorLabels(t *testing.T) {
config: enableColorLabelsConfig(),
colorLabelsEnabled: true,
},
{
name: "config with colorLabels disabled",
config: disableColorLabelsConfig(),
colorLabelsEnabled: false,
},
{
name: "colorLabels enabled via `1` in GH_COLOR_LABELS env var",
env: map[string]string{"GH_COLOR_LABELS": "1"},
@ -611,6 +616,10 @@ func disablePromptConfig() gh.Config {
return config.NewFromString("prompt: disabled")
}
func disableColorLabelsConfig() gh.Config {
return config.NewFromString("color_labels: disabled")
}
func enableColorLabelsConfig() gh.Config {
return config.NewFromString("color_labels: enabled")
}