mirror of
https://github.com/Hopiu/django-rosetta.git
synced 2026-03-16 21:30:24 +00:00
Test against Django 3.2
This commit is contained in:
parent
3fc63b8cb2
commit
636cbf6e76
5 changed files with 23 additions and 11 deletions
|
|
@ -13,6 +13,8 @@ matrix:
|
|||
env: TOX_ENV=py38-django31
|
||||
- python: "3.9"
|
||||
env: TOX_ENV=py39-django31
|
||||
- python: "3.9"
|
||||
env: TOX_ENV=py39-django32
|
||||
|
||||
install:
|
||||
- pip install tox
|
||||
|
|
|
|||
1
CHANGES
1
CHANGES
|
|
@ -9,6 +9,7 @@ Version 0.9.6 (unreleased)
|
|||
* Test against Python 3.9 (#251, thanks @mondeja)
|
||||
* Upgraded Turkish translation (#253, thanks @realsuayip)
|
||||
* Added support for Google Translation API (#222, thanks @martinsvoboda)
|
||||
* Test against Django 3.2b1
|
||||
|
||||
|
||||
Version 0.9.5
|
||||
|
|
|
|||
|
|
@ -96,8 +96,7 @@ class RosettaTestCase(TestCase):
|
|||
kwargs = {'po_filter': 'third-party', 'lang_id': 'xx', 'idx': 0}
|
||||
url = reverse('rosetta-download-file', kwargs=kwargs)
|
||||
r = self.client.get(url)
|
||||
self.assertTrue('content-type' in r._headers.keys())
|
||||
self.assertTrue('application/x-zip' in r._headers.get('content-type'))
|
||||
self.assertTrue('application/x-zip' in r['content-type'])
|
||||
|
||||
@override_settings(ROSETTA_LANGUAGES=(('xx', 'dummy language'),))
|
||||
def test_4_DoChanges(self):
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ SITE_ID = 1
|
|||
PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
|
||||
|
||||
PYTHON_VERSION = '%s.%s' % sys.version_info[:2]
|
||||
DJANGO_VERSION = django.get_version()
|
||||
|
||||
DATABASES = {
|
||||
'default': {
|
||||
|
|
@ -18,14 +17,22 @@ DATABASES = {
|
|||
}
|
||||
}
|
||||
|
||||
CACHES = {
|
||||
'default': {
|
||||
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
|
||||
'LOCATION': '127.0.0.1:11211',
|
||||
'KEY_PREFIX': 'ROSETTA_TEST',
|
||||
if django.VERSION[:3] >= (3, 2, 0):
|
||||
CACHES = {
|
||||
'default': {
|
||||
'BACKEND': 'django.core.cache.backends.memcached.PyMemcacheCache',
|
||||
'LOCATION': '127.0.0.1:11211',
|
||||
'KEY_PREFIX': 'ROSETTA_TEST',
|
||||
}
|
||||
}
|
||||
else:
|
||||
CACHES = {
|
||||
'default': {
|
||||
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
|
||||
'LOCATION': '127.0.0.1:11211',
|
||||
'KEY_PREFIX': 'ROSETTA_TEST',
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# CACHES = {'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}}
|
||||
|
||||
|
|
|
|||
5
tox.ini
5
tox.ini
|
|
@ -1,7 +1,8 @@
|
|||
[tox]
|
||||
envlist =
|
||||
flake8,
|
||||
py{36,37,38,39}-django{22,30,31},
|
||||
py{36,37,38,39}-django{22,30,31,32},
|
||||
|
||||
gettext,
|
||||
docs
|
||||
|
||||
|
|
@ -22,8 +23,10 @@ deps =
|
|||
django22: Django>=2.2.17,<=2.2.99
|
||||
django30: Django>=3.0,<=3.0.99
|
||||
django31: Django>=3.1,<=3.1.99
|
||||
django32: Django>=3.2a1,<=3.2.99
|
||||
|
||||
python-memcached
|
||||
django32: pymemcache
|
||||
requests
|
||||
polib>=1.1.0
|
||||
six
|
||||
|
|
|
|||
Loading…
Reference in a new issue