<p>我正在尝试使用nose运行测试,以下是项目结构:</p>
<pre><code>ForTest
├── test_module
│ └── test_suite.py
└── test_runner.py
</code></pre>
<p>试验_套房.py包含:</p>
^{pr2}$
<p>和测试_跑步者.py包含下一个:</p>
<pre><code>import nose
nose.main(argv=['','-v']).run_and_exit()
</code></pre>
<p>当我运行测试时_跑步者.py我在输出中有下一个内容:</p>
<pre><code>test_suite.test_1 ... ok
test_suite.test_2 ... ok
test_suite.test_1 ... ok
test_suite.test_2 ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.002s
OK
</code></pre>
<p>鼻涕测试两次。例如,如果我连接自己的插件,我可以看到mehtod addSuccess()调用了4次。你能给我解释一下,我为什么会有这种行为,我怎样才能防止它?在</p>