Darin
4cc2b38059
added read_response_json for testing ( #776 )
...
* added read_response_json for testing
* cleaned up
* modied docs for read_response_json
* typo in doc
* test code in doc should compile now
* use type coercion in doc
* removed generic R, replaced with Request
2019-04-14 16:25:45 -07:00
Nikolay Kim
4f30fa9d46
Remove generic type for request payload, always use default
2019-04-13 14:50:54 -07:00
Nikolay Kim
1f2b15397d
prepare alpha5 release
2019-04-12 14:00:45 -07:00
Nikolay Kim
5cfba5ff16
add FramedRequest builder for testing
2019-04-12 11:15:58 -07:00
Darin
9bcd5d6664
updated legacy code in call_success example ( #762 )
2019-04-08 11:20:46 -07:00
Nikolay Kim
aa78565453
use objects pool for HttpRequest; optimize nested services call
2019-04-07 23:06:21 -07:00
Nikolay Kim
75b213a6f0
refactor FromRequest trait
2019-04-07 14:43:07 -07:00
Nikolay Kim
34695f4bce
rename test methods; update tests
2019-03-31 20:43:00 -07:00
Nikolay Kim
457b75c995
update api docs; move web to submodule
2019-03-30 10:04:38 -07:00
Nikolay Kim
d846328f36
fork cookie crate
2019-03-29 21:13:39 -07:00
Nikolay Kim
4309d9b88c
port multipart support
2019-03-28 05:04:39 -07:00
Nikolay Kim
1904b01fc0
add content-encoding decompression
2019-03-26 15:14:32 -07:00
Nikolay Kim
51e4dcf3b3
update test doc string
2019-03-24 17:13:17 -07:00
Nikolay Kim
5b06f2bee5
port cors middleware
2019-03-23 21:29:16 -07:00
Nikolay Kim
535b407ac0
make cookies optional
2019-03-23 10:06:54 -07:00
Nikolay Kim
c14c66d2b0
add json extractor tests
2019-03-17 09:52:41 -07:00
Nikolay Kim
4a4826b23a
cleanup doc strings and clippy warnings
2019-03-16 21:35:02 -07:00
Nikolay Kim
d93fe157b9
use better name Route::data instead of Route::config
2019-03-16 11:58:01 -07:00
Nikolay Kim
86405cfe7a
more tests
2019-03-12 22:57:09 -07:00
Nikolay Kim
b8829bbf22
add identity middleware tests
2019-03-10 17:16:32 -07:00
Nikolay Kim
4d96abb639
use actix_web::Error for middleware errors
2019-03-10 16:35:38 -07:00
Nikolay Kim
54678308d0
propogate app config with http request; add tests for url_for
2019-03-09 14:06:24 -08:00
Nikolay Kim
fde55ffa14
revert generic request parameter for service; support ServerConfig as new factory config
2019-03-09 09:49:11 -08:00
Nikolay Kim
aadcdaa3d6
add resource map, it allow to check if router has resource and it allows to generate urls for named resources
2019-03-09 07:39:34 -08:00
Nikolay Kim
6efc3438b8
refactor and enable some tests for staticfiles
2019-03-05 22:10:08 -08:00
Nikolay Kim
81273f71ef
update tests
2019-03-05 19:03:59 -08:00
Nikolay Kim
0cf73f1a04
move session to different folder
2019-03-05 18:52:29 -08:00
Nikolay Kim
143ef87b66
add session and cookie session backend
2019-03-05 18:47:18 -08:00
Nikolay Kim
bd4124587a
provide block_on function for testing purpose
2019-03-04 13:25:35 -08:00
Nikolay Kim
34171fa7f5
add scopes
2019-03-03 21:02:01 -08:00
Nikolay Kim
8502c32a3c
re-enable extractor tests
2019-03-03 15:32:47 -08:00
Nikolay Kim
e50d4c5e0e
rename extractor module to extract, re-enable doc tests
2019-03-03 13:53:31 -08:00
Nikolay Kim
6df85e32df
added extractor configuration system
2019-03-03 00:57:48 -08:00
Nikolay Kim
d5c54a1867
update extractor tests
2019-03-02 22:03:45 -08:00
Nikolay Kim
e4198a037a
add TestServiceRequest builder
2019-03-02 16:24:14 -08:00
Nikolay Kim
2d7293aaf8
copy actix-web2
2019-03-01 22:51:32 -08:00
Jason Hills
b018e4abaf
Fixes TestRequest::with_cookie panic
2019-02-07 07:55:27 +03:00
Julian Tescher
e5cdd22720
Fix test server listener thread leak ( #655 )
2019-01-08 10:42:22 -08:00
Ji Qu
61883042c2
Add with-cookie init-method for TestRequest ( #647 )
2019-01-02 13:24:08 +03:00
Douman
46db09428c
Prepare release 0.7.16
2018-12-11 21:04:05 +03:00
Nikolay Kim
4b59ae2476
fix ssl config for client connector
2018-09-27 22:15:38 -07:00
Nikolay Kim
1ff86e5ac4
restore rust-tls support
2018-09-27 21:24:21 -07:00
Nikolay Kim
6f3e70a92a
simplify application factory
2018-09-27 18:33:29 -07:00
Nikolay Kim
a3cfc24232
refactor acceptor service
2018-09-27 18:33:29 -07:00
Nikolay Kim
d65c72b44d
use server keep-alive timer as slow request timer
2018-09-15 09:55:38 -07:00
Nikolay Kim
bf7779a9a3
add TestRequest::run_async_result helper method
2018-08-09 18:58:14 -07:00
Nikolay Kim
e4ce6dfbdf
refactor workers management
2018-08-09 11:52:32 -07:00
Nikolay Kim
cfe4829a56
add TestRequest::execute() helper method
2018-08-08 16:13:45 -07:00
Nikolay Kim
30769e3072
fix http/2 error handling
2018-08-07 20:48:25 -07:00
Nikolay Kim
0da3fdcb09
do not use Arc for rustls config
2018-08-01 10:59:00 -07:00