Python Nosetests Pdb暂停我的程序

时间:2018-10-25 15:48:09

标签: python nose pdb

我正在学习鼻子测试(初级),并且在调试某些测试时遇到一些问题。我正在尝试的一个示例是:

import pdb

def test_numbers_3_4():
    pdb.set_trace()
    assert (3*4) == 12

def test_strings_a_3():
    assert ('a'*3) == 'aaa'

在没有pdb的情况下运行测试时,没有遇到任何问题。当我放置set_trace并尝试运行测试时,我的程序似乎在没有pdb()提示的情况下暂停了。当我较早调试这些测试时,我似乎没有问题。这可能是由于系统配置问题引起的吗?

0 个答案:

没有答案