Commit 055c87a
test: make e2e Pro license state deterministic
Drop the real license.json from the e2e workflow: development.php
re-activates Pro from it on every request, so any "without Otter Pro"
assertion could only pass when the live activation call failed.
Restore the active-Pro stub baseline in form-retention's afterEach
(the previous deactivatePro leaked into later Pro-gated form.spec
tests, which only passed on CI because of that re-activation), and
set the required Pro state inline in the upsell and legacy
save-location tests instead of relying on suite order.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent bb7ac42 commit 055c87a
2 files changed
Lines changed: 7 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | 50 | | |
55 | 51 | | |
56 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
85 | | - | |
| 87 | + | |
86 | 88 | | |
87 | 89 | | |
88 | 90 | | |
| |||
187 | 189 | | |
188 | 190 | | |
189 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
190 | 195 | | |
191 | 196 | | |
192 | 197 | | |
| |||
488 | 493 | | |
489 | 494 | | |
490 | 495 | | |
| 496 | + | |
491 | 497 | | |
492 | 498 | | |
493 | 499 | | |
| |||
0 commit comments