# -*- coding: utf-8 -*-
+# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
+from os import path
-from datetime import datetime
-
+from django.core.files.uploadedfile import SimpleUploadedFile
from django.test import TestCase
-from django.utils import simplejson as json
-from django.conf import settings
+from django.test.utils import override_settings
+import json
-from api.helpers import timestamp
from catalogue.models import Book, Tag
-from picture.tests.utils import RequestFactory
from picture.forms import PictureImportForm
from picture.models import Picture
import picture.tests
-from django.core.files.uploadedfile import SimpleUploadedFile
-
-from os import path
+@override_settings(
+ API_WAIT=-1,
+ CACHES = {'api': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'},
+ 'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'},
+ 'permanent': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}}
+)
class ApiTest(TestCase):
-
- def setUp(self):
- self.old_api_wait = settings.API_WAIT
- settings.API_WAIT = -1
-
- def tearDown(self):
- settings.API_WAIT = self.old_api_wait
+ pass
class ChangesTest(ApiTest):
import_form.save()
pic = Picture.objects.get(slug=slug)
+