From 582e8b874c50804dbfba348eb7ecbdee79a5d90f Mon Sep 17 00:00:00 2001
From: Daniel Friesel <derf@finalrewind.org>
Date: Tue, 20 Apr 2021 22:09:34 +0200
Subject: [PATCH] fix tests

---
 t/02-registration.t  | 14 ++++++++++++++
 t/11-journey-stats.t |  1 +
 t/12-journey-edit.t  |  1 +
 t/r-negative-delay.t |  1 +
 4 files changed, 17 insertions(+)

diff --git a/t/02-registration.t b/t/02-registration.t
index 83b981cc..cd2201ad 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',
diff --git a/t/11-journey-stats.t b/t/11-journey-stats.t
index 808a15c2..e50c5b69 100644
--- a/t/11-journey-stats.t
+++ b/t/11-journey-stats.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',
diff --git a/t/12-journey-edit.t b/t/12-journey-edit.t
index 941ff951..1f00b85b 100644
--- a/t/12-journey-edit.t
+++ b/t/12-journey-edit.t
@@ -45,6 +45,7 @@ my $csrf_token
 $t->post_ok(
 	'/register' => form => {
 		csrf_token => $csrf_token,
+		dt         => 1,
 		user       => 'someone',
 		email      => 'foo@example.org',
 		password   => 'foofoofoo',
diff --git a/t/r-negative-delay.t b/t/r-negative-delay.t
index 2b6f2715..7abe1bca 100644
--- a/t/r-negative-delay.t
+++ b/t/r-negative-delay.t
@@ -44,6 +44,7 @@ my $csrf_token
 $t->post_ok(
 	'/register' => form => {
 		csrf_token => $csrf_token,
+		dt         => 1,
 		user       => 'someone',
 		email      => 'foo@example.org',
 		password   => 'foofoofoo',
-- 
GitLab