taoufik07
e2f887ec5f
Add tests
2019-02-21 00:51:31 +01:00
taoufik07
4d0382d580
Lint
2019-02-19 13:33:17 +01:00
Taoufik
5f5402833b
Typos
2019-02-13 15:09:48 +00:00
Tom Christie
9f0a568fa3
Resolve startup/shutdwown events
2019-01-09 12:42:15 +00:00
kennethreitz
3ba12b8cee
Merge pull request #230 from tkamenoko/file-form
...
formats: format_file returns filename, data, and content-type [Breaking]
2018-12-12 03:59:10 -05:00
Andrew Stiles
122023fb70
Restore the removal of ExceptionMiddleware
...
Back out the changes made to API and fix the test with a non-raising
instance of TestClient.
2018-11-21 13:05:51 -06:00
Andrew Stiles
b8fa923ec9
Fix broken exception handling in test_500
2018-11-21 11:30:31 -06:00
Tessei Kameyama
f3f36e28c4
[formats] format-files detects file or simple-data
...
if `part` has `content-type`, `format_files` returns
`{"name" : filedata}` . `filedata` is `dict`, the keys are
`filename, content, content-type` .
Otherwise, `format_files` just returns `{"name" : b"data"}` .
2018-11-16 23:50:00 +09:00
Tessei Kameyama
fdf4797726
[test] update file-upload [wip]
...
if form-data don't have content-type,
`req.media("files")` returns `{"name" : b"data"}` , else
`{"name" :
{"filename" : "foo.txt",
"content" : b"data",
"content-type" : "some/type"} }` .
not implemented yet.
2018-11-16 22:13:05 +09:00
Tessei Kameyama
67d8a3be98
[fix] typo
2018-11-16 20:23:09 +09:00
taoufik07
2c686f107d
Tests
2018-11-05 14:52:08 +01:00
taoufik07
21e70ef913
Fix tests
2018-11-05 14:48:34 +01:00
Rodrigo Parra
6993a1ea46
Replace memoize decorator by functools.lru_cache
2018-11-02 06:32:01 -03:00
Taoufik
43b04eccbd
Set debug to False in tests
2018-10-29 22:53:56 +01:00
taoufik07
2cab2dcec0
Tests
2018-10-29 20:54:38 +01:00
kennethreitz
a29e40353c
Merge pull request #170 from taoufik07/trusted_hosts
...
Trusted hosts support
2018-10-28 14:47:28 -04:00
taoufik07
778cb2dd0f
Add Tests
2018-10-28 18:26:42 +00:00
taoufik07
f7d5514b94
Fix test base_url
2018-10-28 18:12:21 +00:00
taoufik07
1f0f2318d5
cleanup
2018-10-28 01:34:26 +01:00
taoufik07
029b3e2a52
Tests
2018-10-28 00:46:50 +01:00
Taoufik
cab78275f4
typo
2018-10-27 22:25:11 +01:00
kennethreitz
9a7409f521
test for before_request
2018-10-27 09:18:07 -04:00
kennethreitz
4d15dbc465
fix for sessions
2018-10-27 07:10:05 -04:00
kennethreitz
4564862acc
xfail
2018-10-27 06:11:47 -04:00
kennethreitz
49fb5792c3
Merge branch 'master' of github.com:kennethreitz/responder
2018-10-26 17:04:22 -04:00
kennethreitz
5eebba09c5
test redirects
2018-10-26 17:04:14 -04:00
Sébastien Geffroy
71ea19d1c1
fix CI build failing since secret key has changed
2018-10-26 20:15:05 +02:00
kennethreitz
67a4cbca2c
move graphql to extension
2018-10-26 08:07:24 -04:00
kennethreitz
462506113e
cleanup
2018-10-26 07:36:41 -04:00
kennethreitz
5f2a72203f
cleanup things
2018-10-26 07:29:46 -04:00
kennethreitz
d6febe2d02
test for startup
2018-10-26 07:01:28 -04:00
Steinn Eldjárn Sigurðarson
4f57e8a5d1
Improve exception handling
...
Re-raise exceptions caught in _dispatch_request. Added starlette
ExceptionMiddleware to be able to test this gracefully.
2018-10-25 22:08:10 +00:00
kennethreitz
bdf151e0a7
test responder docs
2018-10-25 07:08:45 -04:00
kennethreitz
740a48566f
important stuff
2018-10-25 06:58:57 -04:00
taoufik07
77b2e9ba7a
tests
2018-10-23 21:20:09 +01:00
kennethreitz
e0863115ee
use api.requests
2018-10-23 07:59:00 -04:00
kennethreitz
d8ade8638a
merge
2018-10-23 07:57:23 -04:00
kennethreitz
ec13df75d0
kinda test websocket support
2018-10-22 10:05:20 -04:00
kennethreitz
6fc02964ba
cleanup
2018-10-22 09:59:38 -04:00
Sébastien Geffroy
379553a1a5
fix an AttributeError when route does not exist
2018-10-20 21:55:43 +02:00
kennethreitz
218a375c27
test 500s
2018-10-20 14:45:33 -04:00
kennethreitz
b61feafe5a
500 on errrors
2018-10-20 13:36:06 -04:00
kennethreitz
383c9132ed
improvement
2018-10-20 12:10:09 -04:00
kennethreitz
f5905568c4
files support
2018-10-20 09:54:53 -04:00
kennethreitz
e7ed7aca3c
tests still pass
2018-10-20 08:23:10 -04:00
kennethreitz
5c9a3912a9
cached _content
2018-10-20 07:38:53 -04:00
kennethreitz
d4f83c978c
improvements
2018-10-19 04:16:19 -07:00
kennethreitz
6ebadd8469
new files
2018-10-19 02:19:38 -07:00
kennethreitz
557750c8d4
customizable cookie
2018-10-18 17:02:10 -07:00
kennethreitz
8f876da245
sessions
2018-10-18 10:03:56 -07:00