Skip to main content

A Robot Framework library for starting and stopping Django.

Project description

Introduction

DjangoLaunch is a Robot Framework library for starting and stoppping Django.

It has been forked from https://github.com/kitconcept/robotframework-djangolibrary

License

Copyright kitconcept GmbH.

Distributed under the terms of the Apache License 2.0, robotframework-djangolaunch is free and Open Source software.

Credits

This library was developed by Timo Stollenwerk at kitconcept.

kitconcept

3.1.1 (unreleased)

  • Nothing changed yet.

3.1.0 (2018-12-24)

New Features:

  • Python 3.7 support. [timo]

3.0.0 (2018-11-26)

Breaking Changes:

New Features:

  • Python 3.6 support (earlier versions most likely do support Python 3.6 as well, we just did not test it so far). [timo]

2.0.2 (2018-03-03)

Bugfixes / Minor Changes:

  • Fix Pypi markup. [timo]

2.0.1 (2018-03-03)

Bugfixes / Minor Changes:

  • Fix outdated documentation. [timo]

2.0 (2017-09-20)

Breaking Changes:

  • Remove deprecated method from internal startup flow. [cdvv7788]

New Features:

  • Use AUTH_MODEL to create user instead of django’s default [cdvv7788]

  • Upgrade FactoryBoy to version 2.8.1 [amarandon]

  • Add Django 1.10.7 and 1.11.1 support. [timo]

  • LICENSE.txt added. [timo]

Bugfixes / Minor Changes:

  • Move tests to use Chrome. [timo]

  • Upgrade tests to Django 1.11.5, 1.10.8, 1.9.13, 1.8.18. [timo]

  • Add Django 1.11 and 1.10 to setup.py. [timo]

1.2 (2016-07-08)

New Features:

  • Make Factory Boy keyword return ‘pk’ attribute. [timo]

1.1 (2016-07-07)

New Features:

  • Add QuerySet keyword. [timo]

  • Make it possible to override subfactories when using the FactoryBoy keyword. [timo]

Bugfixes:

  • Use Django’s model_to_dict method to serialize the response objects for the factory_boy keyword. [timo]

1.0 (2016-06-30)

  • Re-release 1.0a6 as 1.0. [timo]

1.0a6 (2016-04-29)

New Features:

  • Python 3 compatibility. Note that the latest offical release of robotframework-selenium2library is currently not compatible with Python 3. See https://github.com/HelioGuilherme66/robotframework-selenium2library/releases for a working pre-release and details. [timo]

  • Support for Postgres added. All Django database backends should work. We test SQLite and Postgres only though. [timo]

  • Add ‘Factory Boy’ keyword. This allows us to use factory_boy factories in Robot Framework tests. [timo]

Breaking Changes:

  • Drop Django 1.7.x support. We test and support Django 1.8.x and 1.9.x. [timo]

  • Change ‘Clear DB’ implementation to use “python manage.py flush” instead of deleting and re-building the database. [timo]

  • Remove ‘Debug’ and ‘Pause’ keywords. The ‘Debug’ keyword, which is provided by robotframework-debuglibrary is sufficient. [timo]

1.0a5 (2016-02-11)

  • Make middleware part Python 3 compatible.

    robotframework-djangolibrary is still not compatible with Python 3 because robotframework-selenium2library does not work with Python 3 yet. Though, you can install robotframwork-djangolibrary on Python 3 with “pip install robotframework-djangolibrary –no-deps” and then run your tests with Python 2.7. [timo]

  • Add ‘Framework :: Robot Framework’ classifier to setup.py. [timo]

1.0a4 (2016-02-05)

  • Use ‘migrate’ instead of ‘syncdb’ for Django > 1.7.x. [timo]

1.0a3 (2015-09-28)

  • Add list_classifiers to setup.py. [timo]

  • Fix user creation and startup. This fixes #3. [MatthewWilkes]

1.0a2 (2015-06-25)

  • Remove Django and zest.releaser from requirements.txt. This fixes #2. [timo]

1.0a1 (2015-06-24)

  • Initial release. [timo]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotframework_djangolaunch-0.1.tar.gz (65.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

robotframework_djangolaunch-0.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file robotframework_djangolaunch-0.1.tar.gz.

File metadata

File hashes

Hashes for robotframework_djangolaunch-0.1.tar.gz
Algorithm Hash digest
SHA256 ccf58c79aac15a4960b500692bf8a3794e5be95e4e9ca52777986263f216ed5b
MD5 af6216a3f09ca07e583620a736652aca
BLAKE2b-256 1ef81fc151f7062a9dcf52ee02f8b541cd19744ea3e49a7ae5281575d348277f

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_djangolaunch-0.1.tar.gz:

Publisher: publish.yml on mrannanj/robotframework-djangolaunch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file robotframework_djangolaunch-0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for robotframework_djangolaunch-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bfc484561ab6fa7f596c6e89972cbfd9c867a57fb8b4a4f06c7c807b661153d1
MD5 7c43359b5010426a19971f0167a64b0b
BLAKE2b-256 50b1a7b967aaca6819c712fb09942e003ea8f313820b816bd330f1d043d0b808

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_djangolaunch-0.1-py3-none-any.whl:

Publisher: publish.yml on mrannanj/robotframework-djangolaunch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page