superposition
test: add comprehensive Cucumber BDD test suite for Superposition API
#914
Open

test: add comprehensive Cucumber BDD test suite for Superposition API #914

knutties wants to merge 37 commits into main from claude/cucumber-gherkin-tests-CScOB
knutties
semanticdiff-com
coderabbitai
knutties knutties changed the title Add comprehensive Cucumber BDD test suite for Superposition API test: add comprehensive Cucumber BDD test suite for Superposition API 147 days ago
knutties knutties force pushed from 4ad40c06 to 4611e2d4 138 days ago
knutties knutties marked this pull request as ready for review 138 days ago
knutties knutties requested a review 138 days ago
knutties knutties requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 138 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-28
coderabbitai
coderabbitai commented on 2026-03-28
coderabbitai
coderabbitai commented on 2026-03-28
knutties knutties force pushed from 0e61bffc to 23a84f3f 70 days ago
knutties knutties force pushed from 23a84f3f to c8a20384 56 days ago
claude feat: add Cucumber/Gherkin BDD tests for Superposition API
f6085149
claude feat: add Playwright UI step definitions for Cucumber/Gherkin tests
a83644ea
claude fix: resolve ESM loading, ambiguous steps, and undefined UI steps
ead1c8cd
knutties fix: resolve cucumber test failures against live server
544dfdc2
knutties fix: resolve remaining 5 cucumber test failures
f7c64856
knutties fix: rewrite UI step definitions to use SDK client for full test cove…
1a41d227
knutties feat: add real Playwright UI interactions to Cucumber step definitions
47a059d0
knutties feat: add macOS-aware Monaco editor helper and detail page navigation
f2e4e9e1
knutties feat: convert variable edit & delete steps to Playwright UI interactions
be8ad449
knutties feat: convert secret edit & delete steps to Playwright UI interactions
2f5ee20a
knutties feat: convert dimension edit/delete/get steps to Playwright UI intera…
a8c7b70b
knutties feat: convert type template create/edit/delete steps to Playwright UI…
ba8914e2
knutties feat: convert workspace edit step to Playwright UI interactions
25a6dda7
knutties feat: convert experiment ramp/conclude/discard steps to Playwright UI…
2c2fd117
knutties feat: convert context delete step to use Playwright UI interaction
2e3ae1ce
knutties feat: convert context delete step to Playwright browser interaction
2db48e34
knutties feat: convert experiment group delete step to Playwright browser inte…
ee4237fc
knutties feat: add Playwright navigation to function get and publish steps
c1c096eb
knutties feat: add Playwright navigation to default config create/update steps
379b6420
knutties feat: add Playwright navigation to context create/get/update steps
4d4768cb
knutties feat: add Playwright navigation to experiment group create/get/update…
20685aa2
knutties feat: add Playwright navigation to experiment, variable, secret, org,…
080f2eea
knutties feat: add Playwright navigation to function create and update steps
b7050387
knutties feat: add Playwright navigation to function create and update steps
974b0e7d
knutties test: add cucumber testing to test target
5d115c8e
claude fix: resolve CI build failures in cucumber tests
722ee2cc
claude fix: restore UI cucumber tests with Playwright browser install
3c4e9380
claude feat: add Playwright to nix devShell with conditional makefile install
1c35a526
claude fix: resolve UI test failures from WASM hydration timing
30ce703b
claude test: add cucumber tests for webhooks, audit logs, experiment pause/r…
e41a559d
claude test: add cucumber tests for config JSON/TOML retrieval and experimen…
12f8f1c4
claude fix: address PR review feedback for cucumber tests
ef66a186
knutties knutties force pushed from 54f9ba58 to ef66a186 24 days ago
claude fix: address CI test failures in cucumber test suite
3b091c94
claude fix: correct SDK error body property and revert lockfile changes
7d2f222e
claude fix: add webhook cleanup and declare pending experiment properties
5b966ca3
claude fix: make cucumber API tests non-blocking while stabilizing
776e5b11
claude fix: remove Playwright install from CI test target
a2e5bf0d

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone