aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tests
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/tests')
-rw-r--r--mediagoblin/tests/test_storage.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/mediagoblin/tests/test_storage.py b/mediagoblin/tests/test_storage.py
index b7da467c..cdcddf09 100644
--- a/mediagoblin/tests/test_storage.py
+++ b/mediagoblin/tests/test_storage.py
@@ -30,3 +30,12 @@ def test_clean_listy_filepath():
expected = [u'etc', u'passwd']
assert storage.clean_listy_filepath(
['../../../etc/', 'passwd']) == expected
+
+ try:
+ storage.clean_listy_filepath(
+ ['../../', 'linooks.jpg'])
+ except storage.InvalidFilepath:
+ # Yes, this error should be raise
+ pass
+ else:
+ assert "success" == "failboat"