VSCode为特定函数或类调用nosetests

2024-06-16 09:14:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我在tasks.json中设置了一个任务,从VSCode中运行nosetests,但是,我想调用特定的测试,例如函数或测试类。有人能想出办法吗?在tasks变量替换中,我没有把函数或类看作变量。在

{
    "version": "0.1.0",
    "command": "/Users/alex/.virtualenvs/ddc/bin/nosetests",
    "isShellCommand": true,
    "args": ["-v"],
    "showOutput": "always",
    "tasks": [
        {
            "taskName": "${file}",
            "isTestCommand": true,
            "args": []
        }
    ]
}

Tags: 函数jsontruebinversionargsvirtualenvsnosetests
1条回答
网友
1楼 · 发布于 2024-06-16 09:14:59

@Alex,我是扩展的作者,解决方法如下:
(计划在将来让这成为一次无缝的体验)

  1. 创建一个名为xyz.py在根目录中
  2. 添加以下代码
  3. 在测试方法(要调试的测试方法)中添加断点
  4. 开始调试

import nose nose.run()

相关问题 更多 >