aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tests/test_staticdirect.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/tests/test_staticdirect.py')
-rw-r--r--mediagoblin/tests/test_staticdirect.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/mediagoblin/tests/test_staticdirect.py b/mediagoblin/tests/test_staticdirect.py
new file mode 100644
index 00000000..3a9e2fd9
--- /dev/null
+++ b/mediagoblin/tests/test_staticdirect.py
@@ -0,0 +1,9 @@
+from mediagoblin.tools import staticdirect
+
+def test_staticdirect():
+ sdirect = staticdirect.StaticDirect(
+ {None: "/static/",
+ "theme": "http://example.org/themestatic"})
+ assert sdirect("css/monkeys.css") == "/static/css/monkeys.css"
+ assert sdirect("images/lollerskate.png", "theme") == \
+ "http://example.org/themestatic/images/lollerskate.png"