diff --git a/static/app/gettingStartedDocs/python/metrics.spec.tsx b/static/app/gettingStartedDocs/python/metrics.spec.tsx index 227b2087ee21d7..cde3b1fa0d0347 100644 --- a/static/app/gettingStartedDocs/python/metrics.spec.tsx +++ b/static/app/gettingStartedDocs/python/metrics.spec.tsx @@ -17,21 +17,16 @@ describe('metrics', () => { expect(installSteps[0].type).toBe('install'); expect(installSteps[0].content).toHaveLength(2); - // Test configure step - const configureSteps = result.configure(mockParams); - expect(configureSteps).toHaveLength(1); - expect(configureSteps[0].type).toBe('configure'); - expect(configureSteps[0].content[1].code).toContain('sentry_sdk.init'); - expect(configureSteps[0].content[1].code).toContain(mockParams.dsn.public); - // Test verify step - const verifySteps = result.verify({isMetricsSelected: true}); + const verifySteps = result.verify(mockParams); expect(verifySteps).toHaveLength(1); expect(verifySteps[0].type).toBe('verify'); - expect(verifySteps[0].content).toHaveLength(1); - expect(verifySteps[0].content[0].type).toBe('conditional'); - const conditionalContent = verifySteps[0].content[0].content; - expect(conditionalContent[1].code).toContain('metrics.count'); + expect(verifySteps[0].content).toHaveLength(3); + const codeSnippet = verifySteps[0].content[1].code; + + expect(codeSnippet).toContain('sentry_sdk.init'); + expect(codeSnippet).toContain(mockParams.dsn.public); + expect(codeSnippet).toContain('metrics.count'); }); it('generates metrics onboarding config with custom parameters', () => { diff --git a/static/app/gettingStartedDocs/python/metrics.tsx b/static/app/gettingStartedDocs/python/metrics.tsx index f278da85d4bec9..173f45597ff50b 100644 --- a/static/app/gettingStartedDocs/python/metrics.tsx +++ b/static/app/gettingStartedDocs/python/metrics.tsx @@ -57,9 +57,10 @@ export const metrics = ({ ], }, ], - configure: (params: DocsParams) => [ + configure: () => [], + verify: (params: DocsParams) => [ { - type: StepType.CONFIGURE, + type: StepType.VERIFY, content: [ { type: 'text', @@ -80,7 +81,6 @@ sentry_sdk.init( dsn="${params.dsn.public}", ) -# Emit custom metrics metrics.count("checkout.failed", 1) metrics.gauge("queue.depth", 42) metrics.distribution("cart.amount_usd", 187.5)`, @@ -99,10 +99,4 @@ metrics.distribution("cart.amount_usd", 187.5)`, ], }, ], - verify: (params: DocsParams) => [ - { - type: StepType.VERIFY, - content: [metricsVerify(params)], - }, - ], });