如何在Eclipse中运行django测试以使调试成为可能,但是在测试数据库上

时间:2013-09-12 15:58:44

标签: python django eclipse unit-testing pydev

很长一段时间我都有问题。我要么使用Pydev或Nose测试运行器从eclipse(Python unittest)运行测试。这样就可以调试测试并在PyUnit视图中观察它们。但是这样就不会创建测试数据库,也不会使用manage.py.

或者我通过manage.py测试运行它们 - 正在创建测试数据库,但上述功能不可用。

是否可以调试在测试数据库上运行的eclipse中的测试?

此致 okrutny

1 个答案:

答案 0 :(得分:1)

您可以在eclipse中创建一个新的PyDev django调试配置,并将程序参数设置为'test'。

在这种情况下,调试配置将执行以下命令:`python manage.py test',测试用例中的断点将被命中。