Skip to content
Permalink
Branch: master
Commits on Dec 20, 2018
  1. Merge pull request #93 from zerolab/django-21

    gawel committed Dec 20, 2018
    Add Django 2.1 and remove unsupported version from testing
  2. Update tested versions

    zerolab committed Dec 20, 2018
Commits on Dec 17, 2018
  1. Merge pull request #92 from merwok-forks/feature/rest-framework-auth

    gawel committed Dec 17, 2018
    Add integration with django-rest-framework auth
  2. add auth class for django-rest-framework

    merwok committed Dec 17, 2018
Commits on Dec 1, 2018
  1. Merge pull request #91 from mtb-beta/issue_86

    gawel committed Dec 1, 2018
    feature: add parameter that DjangoTestApp can specify. see #86
  2. add compatible with webtest api change. see #91

    mtb-beta committed Dec 1, 2018
  3. feature: add parameter that DjangoTestApp can specify. see #86

    mtb-beta committed Dec 1, 2018
Commits on Oct 27, 2018
  1. Back to development: 1.9.5

    gawel committed Oct 27, 2018
  2. Preparing release 1.9.4

    gawel committed Oct 27, 2018
  3. changes

    gawel committed Oct 27, 2018
  4. tests are boring: remove py34 / django 1.8

    gawel committed Oct 27, 2018
  5. enable pip cache on travis

    gawel committed Oct 27, 2018
  6. use LoginView for django 2+

    gawel committed Oct 27, 2018
  7. allow positionnal args; fixed #89

    gawel committed Oct 27, 2018
  8. remove pytest yield_fixture functions; fixed #88

    gawel committed Oct 27, 2018
  9. Merge pull request #85 from cazino/middleware-classes-support

    gawel committed Oct 27, 2018
    restore MIDDLEWARE_CLASSES support #84
Commits on Jul 30, 2018
  1. re-skip 3.7 on travis. psql do not work on xenial ?

    gawel committed Jul 30, 2018
  2. regenerate conf, without sudo..

    gawel committed Jul 30, 2018
  3. remove sudo: false from travis conf

    gawel committed Jul 30, 2018
  4. introduce 37 with xenial in the travis matrix

    gawel committed Jul 30, 2018
  5. add py37 to tox conf

    gawel committed Jul 30, 2018
Commits on Jul 5, 2018
  1. Merge pull request #87 from siell23/webtest-mixin-no-duplicate-middle…

    gawel committed Jul 5, 2018
    …wares
    
    Don't add duplicate WebtestUserMiddleware to the list of middlewares in WebTestMixin
Commits on Jul 4, 2018
  1. Don't add duplicate WebtestUserMiddleware to the list of middlewares …

    siell23 committed Jul 4, 2018
    …in WebTestMixin
    
    I ran into problems when adding a large number of tests to our repo that all used django_app_factory. Every test adds a new instance of WebtestUserMiddleware to the WebTestMixin.settings_middleware, which eventually leads to hitting the max stack size and causing tests to fail.
    
    In WebTestMixin._setup_auth_middleware, added a check for whether WebTestMixin is already in the list in before adding it.
Commits on May 4, 2018
  1. restore MIDDLEWARE_CLASSES support #84

    Emmanuel Cazenave
    Emmanuel Cazenave committed May 4, 2018
Commits on May 3, 2018
  1. Back to development: 1.9.4

    gawel committed May 3, 2018
  2. Preparing release 1.9.3

    gawel committed May 3, 2018
  3. changes

    gawel committed May 3, 2018
  4. Merge pull request #83 from Memrise/pytest-mixin-has-instance-variables

    gawel committed May 3, 2018
    Avoid sharing settings between tests in pytest plugin
Commits on May 2, 2018
  1. avoid sharing settings between tests in pytest

    novocaine committed May 2, 2018
    `WebTestMixin` stores `extra_environ`, `csrf_checks` and `setup_auth` as
    class variables, but the pytest plugin doesn't instantiate a separate
    instance of `WebTestMixin` per tests - so these variables are
    effectively accidental globals that are shared across tests.
    
    Create a subclass which stores these variables on the instance,
    restricting their lifetime.
Commits on Mar 13, 2018
  1. unbreak tests, looks it'll not solve anything. see #80

    gawel committed Mar 13, 2018
  2. also convert username to str; see #80

    gawel committed Mar 13, 2018
  3. do not use hasattr; see #80

    gawel committed Mar 13, 2018
  4. Merge pull request #82 from bmihelac/fix-81-attribute-error-middleware

    gawel committed Mar 13, 2018
    Fix #81 attribute error middleware
  5. fix: middleware_setting_name (#81)

    bmihelac committed Mar 13, 2018
  6. Add failing test for #81

    bmihelac committed Mar 13, 2018
Older
You can’t perform that action at this time.