为什么py.test在那里运行TestFoo.test_foo()测试?我知道它运行TestBar.test_foo()。4 test cases in 0.00s (0.00s CPU)如果TestBar与TestFoo放在同一个文件中,则只运行TestFoo.test_foo()测试一次********************************All 1 modules OK
py.test不应该忽略导入背后的
Tool.class)) throw new BaseException("...");}
现在的问题是,一些“面向web”的方法是从父类继承的如果我正确地理解了getDeclaringClass(),在本例中它将返回父类,但是我们真正想要的是子类。一些测试似乎证实了这一点--如果我覆盖子类中的方法,一切都很好,但是如果我不添加覆盖,则抛出异常。因此,给定一个MethodInvoca