console plan play-games-services: agent-first PGS setup (games project, Android credential with the app-signing SHA-1, web OAuth client, owner's Publish) with absolute Play Console and Google Cloud links, and console verify from the page text
This commit is contained in:
parent
ca7289b173
commit
5a5d7fd4e7
8 changed files with 104 additions and 7 deletions
|
|
@ -26,7 +26,7 @@ describe('agent-only Play plans: shape, URLs, never-press lists, the owner batch
|
|||
const slugs: Record<string, string> = {
|
||||
'play-store-settings': 'store-settings', 'play-app-content': 'app-content/overview', 'play-privacy-policy': 'app-content/privacy-policy',
|
||||
'play-ads': 'app-content/ads-declaration', 'play-sign-in-details': 'app-content/testing-credentials', 'play-advertising-id': 'app-content/ad-id-declaration',
|
||||
'play-government-apps': 'app-content/government-apps', 'play-financial-features': 'app-content/finance', 'play-health-apps': 'app-content/health',
|
||||
'play-government-apps': 'app-content/government-apps', 'play-financial-features': 'app-content/finance', 'play-health-apps': 'app-content/health', 'play-games-services': 'play-games-services/setup',
|
||||
'play-production-countries': 'tracks/production', 'play-production-release': 'tracks/production',
|
||||
};
|
||||
for (const form of PLAN_ONLY_FORM_IDS) {
|
||||
|
|
@ -45,7 +45,7 @@ describe('agent-only Play plans: shape, URLs, never-press lists, the owner batch
|
|||
for (const b of ['Publish', 'Submit', 'Send changes for review']) expect(p.buttons.neverPress).toContain(b);
|
||||
for (const b of p.buttons.allowed) expect(b.class).not.toBe('final-submit');
|
||||
// an App content card's Save is the agent's (verified 2026-10-13); the owner's button is Send changes for review
|
||||
if (form.startsWith('play-') && !['play-store-settings', 'play-app-content', 'play-production-countries', 'play-production-release'].includes(form)) {
|
||||
if (form.startsWith('play-') && !['play-store-settings', 'play-app-content', 'play-production-countries', 'play-production-release', 'play-games-services'].includes(form)) {
|
||||
expect(p.buttons.final).toBe('Send changes for review');
|
||||
expect(p.buttons.neverPress).not.toContain('Save');
|
||||
expect(p.buttons.allowed).toContainEqual(expect.objectContaining({ button: 'Save', class: 'declaration-save' }));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue