From 8cb79fd026038fc63c8525a0aa0602a0f2a7e409 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Sun, 9 Feb 2014 13:06:54 +0000 Subject: [PATCH] Added a test for sending from directories --- flask/testsuite/helpers.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/flask/testsuite/helpers.py b/flask/testsuite/helpers.py index b765528b..d0beee04 100644 --- a/flask/testsuite/helpers.py +++ b/flask/testsuite/helpers.py @@ -368,6 +368,16 @@ class SendfileTestCase(FlaskTestCase): self.assert_equal(cc.max_age, 10) rv.close() + def test_send_from_directory(self): + app = flask.Flask(__name__) + app.testing = True + app.root_path = os.path.join(os.path.dirname(__file__), + 'test_apps', 'subdomaintestmodule') + with app.test_request_context(): + rv = flask.send_from_directory('static', 'hello.txt') + rv.direct_passthrough = False + self.assert_equal(rv.get_data().strip(), b'Hello Subdomain') + class LoggingTestCase(FlaskTestCase):