Environment: kane-cli 0.4.10
Summary
testmd run --url http://localhost:3000 did not override a _test.md step that reads Navigate to https://everdemo.onrender.com/portal — the run hit prod instead of the passed URL.
Steps to reproduce
_test.md step: Navigate to https://everdemo.onrender.com/portal
kane-cli testmd run <file> --url http://localhost:3000 --agent
Actual
Run navigates to the hardcoded prod URL.
Expected
--url overrides the step's base URL, or at minimum a warning that the flag was ignored.
Notes
Related but distinct from #99 (export bakes literal URLs into Playwright) and #100 (${APP_URL} vs {{VAR}}). This is the run-time override being ignored. A resolveVar-style URL substitution (like secrets) would fix the whole family.
Environment: kane-cli 0.4.10
Summary
testmd run --url http://localhost:3000did not override a_test.mdstep that readsNavigate to https://everdemo.onrender.com/portal— the run hit prod instead of the passed URL.Steps to reproduce
_test.mdstep:Navigate to https://everdemo.onrender.com/portalkane-cli testmd run <file> --url http://localhost:3000 --agentActual
Run navigates to the hardcoded prod URL.
Expected
--urloverrides the step's base URL, or at minimum a warning that the flag was ignored.Notes
Related but distinct from #99 (export bakes literal URLs into Playwright) and #100 (
${APP_URL}vs{{VAR}}). This is the run-time override being ignored. AresolveVar-style URL substitution (like secrets) would fix the whole family.