VSCode下調試mocha測試用例


之前使用tape做Node.js的單元測試,最方便一條就是使用它就和自己寫個控制台應用程序測試一樣,控制起來比較靈活,直接用VSCode進行調試也比較方便。然而tape輸出中文字符總是亂碼,想了很多辦法也沒有解決。今天打算試試使用mochachai進行單元測試,簡單試用后發現相當不錯,測試結果的顯示相當漂亮直觀,然而如何才能在VSCode里面調試代碼呢?經過一番折騰發現了一個可行的方法:

在 .vscode/laungch.js 中加入如下配置:

        {
            "name": "Run mocha",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/mocha/bin/_mocha",
            "stopOnEntry": false,
            "args": [
                "test/index.js",
                "--no-timeouts"
            ],
            "cwd": "${workspaceRoot}",
            "runtimeExecutable": null,
            "env": {
                "NODE_ENV": "testing"
            }
        }

 ./vscode/launch.js 內容如下:

在 args 對象中加入啟動文件,按 F5 啟動調試即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM