summaryrefslogtreecommitdiff
path: root/internal/cli/flags_test.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-01 19:40:17 +0300
committerPaul Buetow <paul@buetow.org>2026-04-01 19:40:17 +0300
commite264a38e0a92ba451c21e64af2abf2d7fb88f919 (patch)
tree4714fc9c824637b365379103fe491455bf921748 /internal/cli/flags_test.go
parent008d6308ecb767df7194aa944328c6ead6473ca5 (diff)
z9: fix GUI launch provider propagation
Diffstat (limited to 'internal/cli/flags_test.go')
-rw-r--r--internal/cli/flags_test.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/cli/flags_test.go b/internal/cli/flags_test.go
index d40d8a2..2a63d8d 100644
--- a/internal/cli/flags_test.go
+++ b/internal/cli/flags_test.go
@@ -16,6 +16,7 @@ func TestNewFlags(t *testing.T) {
}{
{"AudioFormat", flags.AudioFormat, "mp3"},
{"ImageAPI", flags.ImageAPI, "openai"},
+ {"ImageAPISpecified", flags.ImageAPISpecified, false},
{"DeckName", flags.DeckName, "Bulgarian Vocabulary"},
{"OpenAIModel", flags.OpenAIModel, "gpt-4o-mini-tts"},
{"OpenAISpeed", flags.OpenAISpeed, 0.9},
@@ -84,7 +85,7 @@ func TestFlagsStructure(t *testing.T) {
flagsType := reflect.TypeOf(*flags)
expectedFields := []string{
- "CfgFile", "OutputDir", "AudioFormat", "ImageAPI", "BatchFile",
+ "CfgFile", "OutputDir", "AudioFormat", "ImageAPI", "ImageAPISpecified", "BatchFile",
"SkipAudio", "SkipImages", "GenerateAnki", "AnkiCSV", "DeckName",
"ListModels", "AllVoices", "NoAutoPlay",
"OpenAIModel", "OpenAIVoice", "OpenAISpeed", "OpenAIInstruction",