summaryrefslogtreecommitdiff
path: root/tests/staticfiles_tests/storage.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/staticfiles_tests/storage.py')
-rw-r--r--tests/staticfiles_tests/storage.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/staticfiles_tests/storage.py b/tests/staticfiles_tests/storage.py
index 12eb032d8e..79e6245f59 100644
--- a/tests/staticfiles_tests/storage.py
+++ b/tests/staticfiles_tests/storage.py
@@ -1,6 +1,6 @@
import errno
import os
-from datetime import datetime
+from datetime import datetime, timedelta
from django.conf import settings
from django.contrib.staticfiles.storage import CachedStaticFilesStorage
@@ -59,6 +59,14 @@ class PathNotImplementedStorage(storage.Storage):
raise NotImplementedError
+class NeverCopyRemoteStorage(PathNotImplementedStorage):
+ """
+ Return a future modified time for all files so that nothing is collected.
+ """
+ def get_modified_time(self, name):
+ return datetime.now() + timedelta(days=30)
+
+
class QueryStringStorage(storage.Storage):
def url(self, path):
return path + '?a=b&c=d'