price changes of existing products need --allow-price-changes (play products, play/apple subscriptions, prices import): --yes and flow run --apply --yes confirm creates, first prices and other updates only; without the flag the run writes the rest, names each held change and exits 3 (declined), dry runs mark them owner, flows refuse the flag; lib/price-gate.ts, tests/price-gate.test.ts. CLI wording: console fill leaves what it cannot open or fill to the calling agent's browser tool (console plan / verify) instead of 'yourself'; other 'by hand' output points at the config; do-it-dont-ask test scans cli/ output
This commit is contained in:
parent
b5b8f2da9d
commit
e01a27d7b7
33 changed files with 414 additions and 117 deletions
|
|
@ -397,7 +397,7 @@ describe.skipIf(!browser)('watchdog: an unknown page after a click never means a
|
|||
expect(said).toMatch(/still waiting for the page after "Next", \d+ s/);
|
||||
expect(said).toMatch(/the page after "Next" is not a page storebound knows .*Buttons in the dialog: .*"Done"/);
|
||||
expect(said).toContain(`Debug saved to ${dir}`);
|
||||
expect(said).toContain('do this part yourself');
|
||||
expect(said).toContain('this part is left to the calling agent with its browser tool (`storebound console plan apple-app-privacy`');
|
||||
expect(said).toContain('it stops here');
|
||||
const [sub] = readdirSync(dir);
|
||||
const files = readdirSync(join(dir, sub!)).sort();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue