visual-studio-code - 通过 VS Code launch.json 使用 Node js Mocha 运行单个测试文件
问题描述
所以我试图设置一个 VS Code launch.json 来只运行一个 mocha 测试文件。我没有成功。我需要一些指导。在此示例中,我只是尝试运行 mocha 测试文件实用程序/cleanUp.js。知道我做错了什么吗?
"name": "clean up",
"type": "node",
"request": "launch",
"cwd": "${workspaceFolder}",
"autoAttachChildProcesses": true,
"program": "${workspaceRoot}/node_modules/mocha/bin/mocha",
"args": [
"-timeout 1000000",
"'./utilities/cleanUp.js'",
"--grep cleanUp"
],
"console": "integratedTerminal",
############################################# 我想到了。 ...
{
"args": [
"-u",
"tdd",
"--timeout",
"999999",
"--colors",
"${workspaceFolder}/utilities/cleanUp.js",
],
"env": {},
"internalConsoleOptions": "openOnSessionStart",
"name": "Clean Up",
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
"request": "launch",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},
将要执行的文件放在“args”中是关键,在这种情况下我想运行 /utilities/cleanUp.js,所以我添加了 ${workspaceFolder}/utilities/cleanUp.js”,(见上文)
解决方案
推荐阅读
- codenameone - 时间选择器值的 ClassCastException + 本地通知
- php - 数组到 csv 在 PHP 中下载
- python - 特殊方法python的继承
- html - 为什么我的标题和正文之间有填充?
- javascript - 刷新后状态丢失
- android - 尝试从 Kotlin 中的另一个活动访问 EditText 时出现空指针异常
- javascript - 出现弹出窗口时如何从弹出窗口中获取文本值?
- lua - 如何获得表索引的引用?(lua)
- kendo-grid - 包含 javascript 条件的 ClientTemplate 表达式
- mysql - docker-compose:从命令行一起查看所有服务