From 582e8b874c50804dbfba348eb7ecbdee79a5d90f Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 20 Apr 2021 22:09:34 +0200 Subject: fix tests --- t/02-registration.t | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 't/02-registration.t') diff --git a/t/02-registration.t b/t/02-registration.t index 83b981c..cd2201a 100644 --- a/t/02-registration.t +++ b/t/02-registration.t @@ -43,6 +43,7 @@ my $csrf_token $t->post_ok( '/register' => form => { csrf_token => $csrf_token, + dt => 1, user => 'someone', email => 'foo@example.org', password => 'foofoofoo', @@ -51,10 +52,23 @@ $t->post_ok( ); $t->status_is(200)->content_like(qr{Verifizierungslink}); +# Failed registration (CSRF) +$t->post_ok( + '/register' => form => { + csrf_token => $csrf_token, + user => 'noone', + email => 'foo2@example.org', + password => 'foofoofoo', + password2 => 'foofoofoo', + } +); +$t->status_is(200)->content_like(qr{CSRF}); + # Failed registration (user name not available) $t->post_ok( '/register' => form => { csrf_token => $csrf_token, + dt => 1, user => 'someone', email => 'foo@example.org', password => 'foofoofoo', -- cgit v1.2.3