Summary
testmd export bakes resolved URLs into the generated Playwright code as literals.
Exported code hardcodes await page.goto("https://test-manager.lambdatest.com/projects") while correctly keeping secrets as resolveVar("{{secrets.user.KANE_TEST_PASSWORD}}").
Ask
Mirror the secret handling for URLs — emit resolveVar("{{global.TM_BASE_URL}}") (or similar) so exported tests stay env-portable instead of pinned to the authoring environment.
Env
kane-cli 0.4.4, testmd export --language javascript.
Summary
testmd exportbakes resolved URLs into the generated Playwright code as literals.Exported code hardcodes
await page.goto("https://test-manager.lambdatest.com/projects")while correctly keeping secrets asresolveVar("{{secrets.user.KANE_TEST_PASSWORD}}").Ask
Mirror the secret handling for URLs — emit
resolveVar("{{global.TM_BASE_URL}}")(or similar) so exported tests stay env-portable instead of pinned to the authoring environment.Env
kane-cli 0.4.4,
testmd export --language javascript.