1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-09-01 20:47:22 +02:00

Deploying to gh-pages from @ 323d01fcca 🚀

This commit is contained in:
robjtede
2022-02-03 22:36:18 +00:00
parent 1319f1515f
commit 164eaa815b
119 changed files with 1223 additions and 1223 deletions

View File

@@ -1289,7 +1289,7 @@
}
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_flow</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">test::init_service</span>(
<span class="ident">App::new</span>()
@@ -1348,7 +1348,7 @@
<span class="macro">assert!</span>(<span class="ident">resp</span>.<span class="ident">headers</span>().<span class="ident">contains_key</span>(<span class="ident">header::SET_COOKIE</span>))
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_max_age_time</span>() {
<span class="kw">let</span> <span class="ident">duration</span> <span class="op">=</span> <span class="ident">Duration::days</span>(<span class="number">1</span>);
@@ -1376,7 +1376,7 @@
<span class="macro">assert_eq!</span>(<span class="ident">duration</span>, <span class="ident">c</span>.<span class="ident">max_age</span>().<span class="ident">unwrap</span>());
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_http_only_same_site</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">test::init_service</span>(
<span class="ident">App::new</span>()
@@ -1444,7 +1444,7 @@
<span class="macro">assert!</span>(<span class="ident">cookies</span>.<span class="ident">get</span>(<span class="ident">COOKIE_NAME</span>).<span class="ident">is_none</span>());
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_max_age</span>() {
<span class="kw">let</span> <span class="ident">seconds</span> <span class="op">=</span> <span class="number">60</span>;
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">test::init_service</span>(
@@ -1470,7 +1470,7 @@
<span class="macro">assert_eq!</span>(<span class="ident">Duration::seconds</span>(<span class="ident">seconds</span> <span class="kw">as</span> <span class="ident">i64</span>), <span class="ident">c</span>.<span class="ident">max_age</span>().<span class="ident">unwrap</span>());
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_legacy_cookie_is_set</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>).<span class="kw">await</span>;
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">resp</span> <span class="op">=</span> <span class="ident">test::call_service</span>(<span class="kw-2">&amp;</span><span class="ident">srv</span>, <span class="ident">TestRequest::with_uri</span>(<span class="string">&quot;/&quot;</span>).<span class="ident">to_request</span>()).<span class="kw">await</span>;
@@ -1478,7 +1478,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_legacy_cookie_works</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">legacy_login_cookie</span>(<span class="ident">COOKIE_LOGIN</span>);
@@ -1493,7 +1493,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">Some</span>(<span class="ident">COOKIE_LOGIN</span>)).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_legacy_cookie_rejected_if_visit_timestamp_needed</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">visit_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">legacy_login_cookie</span>(<span class="ident">COOKIE_LOGIN</span>);
@@ -1513,7 +1513,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_legacy_cookie_rejected_if_login_timestamp_needed</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">login_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">legacy_login_cookie</span>(<span class="ident">COOKIE_LOGIN</span>);
@@ -1533,7 +1533,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_cookie_rejected_if_login_timestamp_needed</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">login_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">login_cookie</span>(<span class="ident">COOKIE_LOGIN</span>, <span class="prelude-val">None</span>, <span class="prelude-val">Some</span>(<span class="ident">SystemTime::now</span>()));
@@ -1553,7 +1553,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_cookie_rejected_if_visit_timestamp_needed</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">visit_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">login_cookie</span>(<span class="ident">COOKIE_LOGIN</span>, <span class="prelude-val">Some</span>(<span class="ident">SystemTime::now</span>()), <span class="prelude-val">None</span>);
@@ -1573,7 +1573,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_cookie_rejected_if_login_timestamp_too_old</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">login_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">login_cookie</span>(
@@ -1597,7 +1597,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_cookie_rejected_if_visit_timestamp_too_old</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">visit_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">login_cookie</span>(
@@ -1621,7 +1621,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">None</span>).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_cookie_not_updated_on_login_deadline</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span>.<span class="ident">login_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookie</span> <span class="op">=</span> <span class="ident">login_cookie</span>(<span class="ident">COOKIE_LOGIN</span>, <span class="prelude-val">Some</span>(<span class="ident">SystemTime::now</span>()), <span class="prelude-val">None</span>);
@@ -1636,7 +1636,7 @@
<span class="ident">assert_logged_in</span>(<span class="ident">resp</span>, <span class="prelude-val">Some</span>(<span class="ident">COOKIE_LOGIN</span>)).<span class="kw">await</span>;
}
<span class="attribute">#[<span class="ident">actix_rt::test</span>]</span>
<span class="attribute">#[<span class="ident">actix_web::test</span>]</span>
<span class="kw">async</span> <span class="kw">fn</span> <span class="ident">test_identity_cookie_updated_on_visit_deadline</span>() {
<span class="kw">let</span> <span class="ident">srv</span> <span class="op">=</span> <span class="ident">create_identity_server</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> {
<span class="ident">c</span>.<span class="ident">visit_deadline</span>(<span class="ident">Duration::days</span>(<span class="number">90</span>))
@@ -1662,5 +1662,5 @@
}
}
</code></pre></div>
</section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="actix_identity" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0-nightly (21b4a9cfd 2022-01-27)" ></div>
</section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="actix_identity" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0-nightly (27f5d830e 2022-02-02)" ></div>
</body></html>