diff options
Diffstat (limited to 'internal/cli/release_test.go')
| -rw-r--r-- | internal/cli/release_test.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/cli/release_test.go b/internal/cli/release_test.go index 12876ae..a3d89a3 100644 --- a/internal/cli/release_test.go +++ b/internal/cli/release_test.go @@ -72,9 +72,9 @@ func TestResolveReleaseNotes_CreateWithoutAIUsesStandardNotes(t *testing.T) { } } -func TestResolveReleaseNotes_CreateUsesCachedAINotes(t *testing.T) { +func TestResolveReleaseNotes_CreateWithForceStillUsesCachedAINotes(t *testing.T) { gen := &fakeReleaseNotesGenerator{aiNotes: "new ai notes"} - flags := &Flags{AIReleaseNotes: true} + flags := &Flags{AIReleaseNotes: true, Force: true} cache := map[string]string{"demo:v1.0.0": "cached ai notes"} failed := []string{} @@ -111,7 +111,7 @@ func TestResolveReleaseNotes_CreateAIFailureFallsBackAndClearsCache(t *testing.T standardNotes: "fallback notes", } flags := &Flags{AIReleaseNotes: true, Force: true} - cache := map[string]string{"demo:v1.0.0": "stale"} + cache := map[string]string{} failed := []string{} saveCalls := 0 @@ -157,7 +157,7 @@ func TestResolveReleaseNotes_UpdateAIFailureSkipsUpdate(t *testing.T) { standardNotes: "unused fallback", } flags := &Flags{AIReleaseNotes: true, Force: true} - cache := map[string]string{"demo:v1.0.0": "stale"} + cache := map[string]string{} failed := []string{} saveCalls := 0 |
