Commit graph

176 commits

Author SHA1 Message Date
INADA Naoki
856718578e Add test for deprecated flask.Request properties. 2014-10-15 03:32:04 +09:00
Davide Ceretti
8c5559c211 Add unittest for appcontext_tearing_down signal 2014-10-07 07:34:19 +01:00
Markus Unterwaditzer
93001352c6 Remove useless unittest imports 2014-09-21 16:47:38 +02:00
Paulo Bu
a096c04e62 Adds 2 tests for Flask.run method 2014-09-14 17:27:19 +02:00
Markus Unterwaditzer
0b992484dd Testsuite is not a package 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
8a83e7a78b Remove useless imports 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
5e56cb0ace Split instance tests off into own file 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
91c1d1a5ca Kill class in test_basic 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
18ea34517c Kill classes in test_regression 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
ee5ec5b768 Kill classes in test_testing 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
19f6a8af4c Rename fixture apps_tmpdir 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
5e8c3488df Remove more test_apps 2014-09-11 22:09:52 +02:00
Markus Unterwaditzer
8bbc73bd3b Remove fake extensions from test_apps 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
9e2f3f84fc Remove old helper function 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
9dd95d8dbb Init global test_apps explicitly 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
cd89e94433 Add note to memleak tests 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
cb6ad78963 Remove obsolete apps 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
1d0b83690e Remove flask superclass 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
304913a878 Remove useless classes 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
b33bb13c22 WIP 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
dd21241e04 Remove class from test_views 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
6ae0a05fce Fix assertion error 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
879becff31 Rewrite assertion methods 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
441281b4e5 Rework test_signals 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
a21721a2ba Move fixtures 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
5628b5be48 Rework test_config 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
c797ade864 Some fixes 2014-09-11 22:09:51 +02:00
Markus Unterwaditzer
1c40e7ad49 Tests pass now. 2014-09-11 22:09:50 +02:00
Markus Unterwaditzer
2ea00e48ad Made tests recognizable 2014-09-11 22:09:50 +02:00
Markus Unterwaditzer
0c4f17008d Move tests 2014-09-11 22:09:50 +02:00
Armin Ronacher
4cb6eea8f1 Split up testsuite and moved it to flask.testsuite. This fixes #246 2011-08-26 11:21:26 +01:00
Armin Ronacher
ef0f626f0a Added flask.views.View.decorators to automatically decorate class based views. 2011-08-25 22:09:48 +01:00
Armin Ronacher
485a6c332b Moved testcase for test client context binding to the TestToolsTestCase 2011-08-25 20:49:53 +01:00
Armin Ronacher
8dbd71ef8e Added a testcase where SERVER_NAME and APPLICATION_ROOT are not set 2011-08-25 20:48:38 +01:00
Armin Ronacher
e853a0f739 The test client and test_request_context are now both using the same logic internally for creating the environ. Also they use APPLICATION_ROOT now. 2011-08-25 20:47:50 +01:00
Armin Ronacher
f051939d8b Test that we're not leaking a request context in the testsuite, fixed a leak 2011-08-25 15:24:10 +01:00
Armin Ronacher
001a5128d8 Refactored tests to use a different subclass 2011-08-25 15:20:40 +01:00
Armin Ronacher
a5da2c98f3 Implemented flask.testing.TestClient.session_transaction for quick session modifications in test environments. 2011-08-25 15:18:39 +01:00
Armin Ronacher
c844d02f1c Added the APPLICATION_ROOT configuration variable which is used by session backends. 2011-08-25 12:13:55 +01:00
Armin Ronacher
eb9a14e158 Split up a test into two 2011-08-10 23:40:53 +02:00
Armin Ronacher
b3aaf6d5ca Refactored package finding 2011-08-10 23:19:33 +02:00
Armin Ronacher
fb1a6730cf Leave eggs when finding the instance path 2011-08-10 18:00:16 +02:00
Armin Ronacher
e328eba97c Corrected prefix detection 2011-08-10 17:51:24 +02:00
Armin Ronacher
175d43b2f9 Instance paths are now moved into virtualenv/share/appname-instance if installed 2011-08-10 17:46:20 +02:00
Armin Ronacher
153ecbc920 Implemented instance paths 2011-08-10 13:34:58 +02:00
Armin Ronacher
6847329134 Flask will now give you an error in debug mode if a post request caused a redirect by the routing system. 2011-08-09 14:51:06 +02:00
Armin Ronacher
ce70131975 If JSON parsing fails it now issues a BadRequest exception. 2011-08-08 21:47:26 +02:00
Armin Ronacher
acac64e36a Don't only catch BadRequest key errors but all bad request errors. 2011-08-08 21:46:53 +02:00
Armin Ronacher
02a1317460 Added the ability to trigger functions before the first request to the application 2011-08-07 12:43:38 +02:00
Armin Ronacher
5500986971 Flask in debug mode will now complain if views are attached after the first view was handled. 2011-08-07 02:30:34 +02:00