Armin Ronacher
3b31df81ae
View functions can opt out of the default OPTIONS implementation
14 years ago
Armin Ronacher
bd473c1587
Fixed an issue that broke url processors for blueprints. Added testcases
14 years ago
Armin Ronacher
a101cfc35b
Worked around a werkzeug bug with redirects
14 years ago
Armin Ronacher
b36d7b3288
Added class based view documentation
14 years ago
Armin Ronacher
dcf21989dc
Added class based views
14 years ago
Armin Ronacher
ccd5ced70e
Chop of ports for session cookies. This fixes #253
14 years ago
Armin Ronacher
ea7a172077
Test that dotted names work. This fixes #258
14 years ago
Armin Ronacher
37fab78887
Added a migrated moduleapp as blueprint app
14 years ago
Armin Ronacher
e17e74d3a7
Started work on testcases for blueprints
14 years ago
Armin Ronacher
abe1378cae
Chnaged a bunch of behavior in blueprints for it to be more flexible. Improved backwards compat.
14 years ago
Armin Ronacher
f5ec9952de
Added blueprint specific error handling
14 years ago
Armin Ronacher
7a08331ac0
Latest iteration of the blueprint code. Far from being done
14 years ago
Armin Ronacher
ba6bf23e0d
Updated tests
14 years ago
Armin Ronacher
e71a5ff8de
Started work on new request dispatching. Unittests not yet updated
14 years ago
Armin Ronacher
e3f2dd8f08
Added a test for content length behavior
14 years ago
Armin Ronacher
d90765b026
Added testcase for json encoding parameter support
14 years ago
Armin Ronacher
d8fcd4260e
Whitespace normalization
14 years ago
Armin Ronacher
a06cd0a644
Started work on implementing blueprint based template loading
14 years ago
Armin Ronacher
1446614915
Added deprecation warnings for modules
14 years ago
Armin Ronacher
0da56d7f5c
deprecated init_jinja_globals
14 years ago
Armin Ronacher
97efffad9a
Enable deprecation warnings
14 years ago
Armin Ronacher
fbd488678f
Implemented flask.has_request_context()
14 years ago
Matt Chisholm
04e70bd5c7
Add teardown_request decorator. Fixes issue #174
14 years ago
Aaron Kavlie
fa9817778c
Test passes.
...
Added test for silent flag; added import of errno so it passed.
14 years ago
Armin Ronacher
00c5b7a937
added create_jinja_loader
14 years ago
mvantellingen
8a73097fe5
Add unittests for the endpoint decorator
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
99be2ec022
Flask no longer internally depends on rules being added through the add_url_rule function
14 years ago
Armin Ronacher
11c66be80e
Added testcase for an issue that may exist on windows
14 years ago
Armin Ronacher
164067920b
Updated examples to work with pypy which has a incomplete sqlite3 in 1.4. Also disable a euc-kr test that does not work on pypy
14 years ago
Armin Ronacher
8569dfee61
Added a PROPAGATE_EXCEPTIONS flag
14 years ago
Pedro Algarvio
a327452540
Better handling for `test_request_context` don't just append the port.
...
Also implemented a proper initial environment to use with
`Flask.test_app()` based on the application's configuration.
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Pedro Algarvio
88883aa6db
Fix for Flask's ticket 126. A proper environment is now built to use
...
with `test_request_context()`.
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
1d2a308c20
merged
14 years ago
Armin Ronacher
2a73bbc436
Added testcase. This fixes #108
14 years ago
Armin Ronacher
9a21c34bb6
Added another testcase
14 years ago
Armin Ronacher
a3a843999b
normpath is now used before loading templates
14 years ago
Armin Ronacher
fda14678c0
Deprecated send_file etag support and mimetype guessing for file-like objects. This fixes #104
14 years ago
Armin Ronacher
faa1c71e45
Request local objects now fail properly with a RuntimeError. This fixes #105
14 years ago
Armin Ronacher
c9002569c9
Various pyflakes fixes
14 years ago
Armin Ronacher
778e44e39e
Improved error message for configuration files
14 years ago
Armin Ronacher
dbf55de7e8
Fixed an issue where the default `OPTIONS` response was
...
not exposing all valid methods in the `Allow` header.
This fixes #97
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Ronny Pfannschmidt
4cd5201cdd
use custom tox file named tox-flask-test.ini, dont delete the real tox.ini
14 years ago
Armin Ronacher
6aeb6a09af
Added standard dep on py because some extensions might use py.test and the default available version is on the wrong python path
15 years ago
Armin Ronacher
8bd8b014a8
Small fixes in the extension tester
15 years ago
Armin Ronacher
140fc45ebd
Added another workaround. the extension tester is now a pile of hacks
15 years ago
Armin Ronacher
63a37b75ac
Improved extension test runner
15 years ago
Armin Ronacher
d455135338
Added a workaround for py.test
15 years ago
Armin Ronacher
3a80ecc660
Improved script for automatic extension testing
15 years ago
Armin Ronacher
f4bfae622b
Added flaskext tester
15 years ago
Armin Ronacher
7680d52f42
Added support for subdomain bound modules
15 years ago