History

1.1.1 (2019-07-03)

  • Fixed error when creating users with non-writable email attribute

1.1.0 (2018-02-20)

  • Removed Django <1.8, Python 2.6, 3.3 from setup.py
  • Added Django 1.11, Python 3.6
  • Switched to new-style middlewares for Django 1.10+
  • Created static methods to generate images
  • Fixed persistent option behavior with arbitrary commands
  • Added minimal changes to allow third party application to run test on django 2.0
  • Fixed options for channels runserver
  • Removed support for django-nose test runner

1.0.0 (2017-07-25)

  • Added ApphookReloadMiddleware in server mode
  • Added a default for FILE_UPLOAD_TEMP_DIR
  • Added fix for django CMS 3.4.4 render_plugin

0.9.8 (2017-03-04)

  • Fixed compatibility with newer channels releases

0.9.7 (2016-12-03)

  • Added support for django-sekizai 0.10
  • Fixed mock dependency in setup.py
  • Fixed issue with server command in Django 1.10
  • Fixed issue with urls.py in Django 1.10
  • Fixed issue in tests with django CMS 3.4

0.9.6 (2016-08-25)

  • Added support for channels runserver.
  • Added verbosity level to server command.
  • Added support for Django 1.10.
  • Added support for django CMS 3.4.

0.9.5 (2016-06-06)

  • Fixed issue with mocked session storage
  • Added verbosity level to tests
  • Fixed user creation
  • Added option to allow parametrizing auto-created user
  • Fixed extra_applications

0.9.4 (2016-01-20)

  • Add Naked setup mode
  • Add TEMPLATE_DIRS to special settings
  • Add TEMPLATE_LOADERS to special settings
  • Allow to specify a locale in makemessages

0.9.3 (2015-10-07)

  • Add –no-migrate option to skip migrations
  • Add secure argument to generate HTTPS requests
  • Better request mocking
  • Fix test on django CMS 3.2 (develop)
  • Add support for Python 3.5
  • Add –persistent option for persistent storage

0.9.2 (2015-09-14)

  • Add support for apphooks and parent pages in BaseTestCase.create_pages
  • If pages contains apphook, urlconf is reloaded automatically
  • Improve documentation
  • Add support for top-positioned MIDDLEWARE_CLASSES
  • Code cleanup

0.9.1 (2015-08-30)

  • Better support for aldryn-boilerplates

0.9.0 (2015-08-20)

  • Complete support for Django 1.8 / django CMS develop
  • Support for aldryn-boilerplates settings
  • Migrations are now enabled by default during tests
  • Minor BaseTestCase refactoring
  • Remove support for Django 1.5
  • Fix treebeard support
  • Minor fixes
  • Adds login_user_context method to BaseTestCase

0.8.1 (2015-05-31)

  • Add basic support for Django 1.8 / django CMS develop
  • Code cleanups
  • Smarter migration layout detection

0.8.0 (2015-03-22)

  • Add –native option to use native test command instead of djangocms-helper one
  • Use django-discover-runner on Django 1.5 if present
  • Better handling of runner options
  • Add support for empty/dry-run arguments to makemigrations
  • Add USE_CMS flag to settings when using django CMS configuration

0.7.0 (2015-01-22)

  • Fix an error which prevents the runner to discover the settings
  • django CMS is no more a dependency, install it manually to enable django CMS support

0.6.0 (2015-01-10)

  • Add a runner to make cms_helper file itself a runner for djangocms-helper
  • Fix issues with mptt / treebeard and Django 1.7
  • Fix some makemigrations / –migrate issues
  • Make djangocms-helper less django CMS dependent

0.5.0 (2015-01-01)

  • Fixing bugs when using extra settings
  • Add messages framework to default environment
  • Add CSRF middleware / context_processor to default settings
  • Add base helper class for test cases
  • Complete Django 1.7 support
  • Smarter detection of migration operations in Django 1.6-
  • Add option to create migrations for external applications

0.4.0 (2014-09-18)

  • Add support for command line test runner options;
  • Add check command on Django 1.7+;
  • Add cms check command (which triggers cms inclusion);
  • Add squashmigration command Django 1.7+;
  • Add support for makemigrations merge on Django 1.7+;
  • Add helpers for custom user models;

0.3.1 (2014-08-25)

  • Add staticfiles application;
  • Add djangocms_admin_style if cms is enabled;

0.3.0 (2014-08-14)

  • Add support for django nose test runner;
  • Add default CMS template;

0.2.0 (2014-08-12)

  • Add option to customize sample project settings;
  • Add option to exclude djanigo CMS from test project configurations;
  • Add support for Django 1.7;

0.1.0 (2014-08-09)

  • First public release.