【发布时间】:2021-09-27 23:00:58
【问题描述】:
我正在尝试在 Visual Studio 代码中调试 Cucumber 场景,下面是 launch.json 配置。执行不会在断点处停止。我不确定我提到的通用功能路径是否正确。我的 launch.json 需要更改吗?我已经从类似的堆栈溢出帖子中更新了 Outfiles 名称值对。
{
"name": "WebdriverIO Test",
"type": "node",
"request": "launch",
"args": ["wdio.conf.js", "--spec", "${file}","${workspaceRoot}/test/features/**/*.feature","--tags",
"${workspaceRoot}/test/stepdefinition/**/*"],
"cwd": "${workspaceFolder}",
"autoAttachChildProcesses": true,
"program": "${workspaceRoot}/node_modules/cucumber/bin/cucumber-js",
"outFiles": [
"${workspaceRoot}/test/features/**/*.feature"
],
"console": "integratedTerminal",
"skipFiles": [
"${workspaceFolder}/node_modules/**/*.js",
"${workspaceFolder}/lib/**/*.js",
"<node_internals>/**/*.js"
]
},
【问题讨论】:
标签: javascript visual-studio-code cucumber visual-studio-debugging javascript-debugger