django-testing

    0热度

    3回答

    我想编写测试用例为我的Django项目,但是当我运行 “$ ./manage.py测试”命令 其创建测试数据库,但其没有创建任何表和我会发生表格不存在的错误。欢迎任何建议。这是我通过“./manage.py inspectdb> models.py创建的模型” class MyCustomModel(models.Model): name = models.CharField(max_l

    3热度

    1回答

    我使用的是Chrome浏览器驱动程序,因为Firefox驱动程序似乎在Windows PC上有问题。之前,我前去度假 我的Django的功能测试中工作得很好,但现在他们都扔各种错误。 有时,试图找到一个页面上的元素,当我得到: selenium.common.exceptions.StaleElementReferenceException: Message: stale element refe

    0热度

    1回答

    我正在开发一个Django可重用应用。我的发展设置是这样的: ~/development/django-foo/ foo/ apps.py fixtures/ ... forms/ ... __init__.py models/ ... static/ foo/

    1热度

    1回答

    我使用model_mommy建立在我的测试的MPTTModel的情况下,但看起来它打破了由MPTT管理树: >>> parent = mommy.make(Category) >>> child = mommy.make(Category, parent=parent) >>> parent.get_descendants() [] 不使用model_mommy同样正常工作: >>> p

    4热度

    1回答

    我使用PostgreSQL 9.3和Django的1.7.4与2.5.4 psycopg2 的DBA,要求我们为我们的应用程序,而不是使用公共的模式。 我们定义的架构,我们不得不把 'OPTIONS': { 'options': '-c search_path=custom-schema-name' }, 添加到设置。 在测试过程中,Django是创建具有相应的名称测试数据库,但我

    0热度

    1回答

    我试图运行./manage.py test没有灯具。我已经删除了我从项目中发现并提出./manage.py flush所有灯具。当我./manage.py syncdb我可以看到Installed 0 object(s) from 0 fixture(s)。 但是当我运行单个测试文件./manage.py test hello.tests.tests_selenium_login这直接不涉及灯具不

    2热度

    3回答

    我正在为django视图编写测试,其中一些视图正在制作外部HTTP请求。在运行测试时,我不想执行这些HTTP请求。由于在测试期间,正在使用的数据是虚拟的,并且这些HTTP请求不会按预期运行。 这可能是什么选择?

    1热度

    1回答

    美好的一天! 所以要我的问题, 我有一些链接一个模板,我想,认为自己确实有在我的网页。 我的HTML部分, <section> <p>Welcome to open radio. We help you get on air!</p> <p><a href="{% url 'userlogin' %}">Login</a></p> <p><a href="{% url

    1热度

    2回答

    当我在Python解释器运行这段代码,它返回true: >>> from movies.models import Movie >>> movie_list = Movie.objects.all() >>> bool(movie_list) True 当我运行我的测试情况下,python3 manage.py test movies,它失败: from django.test impo

    0热度

    2回答

    我正在编写项目的测试用例,并且想测试我的登录功能。我正在使用LiveServerTestCase类,selenium并在Django网站[链接](https://docs.djangoproject.com/en/1.8/topics/testing/tools/)中遵循此文档。如果你看到下面的代码: from django.test import LiveServerTestCase from