有没有办法在eclipse中将Django的单元测试挂钩到PyUnit?

时间:2011-04-15 13:18:35

标签: django eclipse pydev python-unittest

我过去几周一直在研究Django项目,而且一帆风顺。我使用Django的unittest库来测试所有内容,结果显示在控制台中。

然而,经过一些研究后,看起来pydev为PyUnit提供了设施。我使用Eclipse,我认为我只是能够将单元测试传输到PyUnit中,但我没有任何运气,或者找到文档也没有运气。

如何在eclipse中的PyUnit视图中运行我的单元测试?

目前,我使用以下内容在eclipse中运行我的所有测试:

manage.py test

谢谢!

2 个答案:

答案 0 :(得分:1)

我建议您使用Nose进行django测试。 Pydev允许你choose your test runner,它支持鼻子。

我会让堆栈解释why以及如何整合nose with eclipse以进行交互式调试。

我也会投入django-nose

答案 1 :(得分:1)

这是一个适配器,允许您从命令行使用django-nose包中的nose插件。然后你可以通过鼻子在Eclipse PyUnit窗口中运行你的django测试。

https://github.com/jenniferlianne/django_nose_adapter