TestsΒΆ

Continuous integration test results are available online.

However, you can also test the source code.

$ source myvenv/bin/activate
(myvenv)$ django-admin test markdowny.tests --settings="markdowny.tests.settings"
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
..............
----------------------------------------------------------------------
Ran 14 tests in 0.120s

OK
Destroying test database for alias 'default'...

A bundled settings file allows you to test the code without even creating a Django project.

You can also test against all currently supported versions of Python and Django locally with Tox. Requires all necessary versions of Python installed locally.

$ source myvenv/bin/activate
(myvenv)$ pip install tox
(myvenv)$ tox
GLOB sdist-make: /path/to/django-markdowny/setup.py
# ...
____________ summary ____________
py36-django22: commands succeeded
py37-django22: commands succeeded
py38-django22: commands succeeded
py39-django22: commands succeeded
py36-django32: commands succeeded
py37-django32: commands succeeded
py38-django32: commands succeeded
py39-django32: commands succeeded
py310-django32: commands succeeded
py38-django40: commands succeeded
py39-django40: commands succeeded
py310-django40: commands succeeded
congratulations :)