Alieh Rymašeŭski
aa4f7a8108
Fix import order in tests
2021-06-25 13:23:42 +03:00
Alieh Rymašeŭski
d7a73e5cbf
Merge changes from upstream
2021-06-24 15:19:21 +03:00
Alieh Rymašeŭski
f12e8a74fc
Remove multiselectfield from tests
...
The upstream dropped this test long ago, and these tests now break on
Django 3.1+, so I don't want to invest into these tests too much.
2021-06-24 14:58:26 +03:00
Hasan Ramezani
cb99bcfbc4
Add DEFAULT_AUTO_FIELD to test settings.
2021-06-24 14:41:14 +03:00
Hasan Ramezani
94182f86e9
Replace old-style routing with new-style
2021-06-24 14:37:32 +03:00
Alieh Rymašeŭski
e404e82795
Apply CI changes from upstream
...
Notable changes include:
- removal of Travis in favor of GH Actions;
- configuration to get version from git and not from code.
2021-06-24 14:37:03 +03:00
Alieh Rymašeŭski
4232d685bd
Apply isort to the code base
2021-06-24 14:33:30 +03:00
Alieh Rymašeŭski
7801239387
Blacken the code
2021-06-24 13:04:48 +03:00
Alieh Rymašeŭski
5d2bc88b2d
Test LogEntry.actor field
2021-06-24 12:55:22 +03:00
Alieh Rymašeŭski
f647966210
Stop handling an impossible case
...
We check eliminate the case with zero log entries when checking that
obj.history.count() is exactly 1.
2021-06-24 12:55:22 +03:00
Alieh Rymašeŭski
2b44eebd50
Use assertEqual to assert equality
2021-06-24 12:55:22 +03:00
Alieh Rymašeŭski
6c0c83e7e5
Remove unused imports
...
Import of RelatedModel was left in place as it just lacks respective
tests.
2021-06-24 12:55:22 +03:00
Alieh Rymašeŭski
9629f3f8d7
Move signal management to a context manager
...
This change allows setting the same signals when the request is not
present, i.e. in a celery task.
2021-06-24 12:55:22 +03:00
Hasan Ramezani
1a437f4e40
Add DEFAULT_AUTO_FIELD to test settings.
2021-05-25 00:50:02 +02:00
Hasan Ramezani
497c83fc83
Add isort and sort orders with isort.
2020-12-06 23:10:18 +01:00
Hasan Ramezani
f5bb5cb1a2
Add black and format files with black.
2020-12-06 23:10:18 +01:00
Hasan Ramezani
b700e40f65
Remove old django related codes.
2020-12-06 22:10:05 +01:00
Jannis Leidel
910089597e
Initial GitHub Actions workflow. ( #283 )
...
* Initial GitHub Actions workflow.
* Use correct Postgres port.
* Fix duplicate.
* Use POSTGRES_HOST?
* Fixing postgres config?
* Pass test env vars with Tox.
* Work around issue with Django 3.1.
* Write coverage file.
* Add release workflow.
* Remove Travis config file.
* Update .github/workflows/test.yml
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update auditlog_tests/tests.py
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update .github/workflows/test.yml
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update README.md
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Add Django 3.1 to tox config.
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-11-26 10:45:20 +01:00
Jannis Leidel
50da34125c
Simplified travis config and added Jazzband release config. ( #281 )
...
* Simplified travis config and added Jazzband release config.
* Migrate to travis-ci.com.
* Split requirements to prevent env spoilage.
* Add docs requirements.
* Huh
* type
* Add psycopg2 doc requirements.
2020-11-25 22:15:14 +01:00
Alieh Rymašeŭski
cb1fefb793
Allow setting database parameters through env
2020-11-12 16:21:09 +03:00
Alieh Rymašeŭski
47a268eef9
Clean up project structure
...
Cherry-picking ee8a700b1b
2020-11-12 16:15:05 +03:00
Jan-Jelle Kester
469fe362de
Code improvements
2020-09-07 16:52:32 +02:00
Jan-Jelle Kester
228c5949fb
Use admin for test site
2020-09-07 16:52:32 +02:00
Jan-Jelle Kester
c619b8c606
Support Django 3.1
2020-09-07 16:52:32 +02:00
Jan-Jelle Kester
2010b49d06
Fix Django 3.0 field choices diff
2020-09-07 16:52:32 +02:00
Jan-Jelle Kester
3acab4322b
Drop Python 2, support Django 3.0, update dependencies
2020-09-07 16:52:32 +02:00
Jan-Jelle Kester
ee8a700b1b
Clean up project structure
2020-09-07 16:52:32 +02:00