很久以来我一直有问题。我可以使用Pydev或Nose测试运行程序从Eclipse(Python单元测试)运行测试。这样就可以调试测试并在PyUnit视图中观看它们。但是那样就不会创建测试数据库,不会使用manage.py。
或者,我通过manage.py test运行它们-正在创建测试数据库,但是上述功能不可用。
是否可以在正在测试数据库上运行的eclipse中调试测试?
问候,okrutny
您可以在eclipse中创建新的PyDev django调试配置,并将程序参数设置为’test’。
在这种情况下,调试配置将执行以下命令:`python manage.py test’,并且测试用例中的断点将被命中。