From e7059b302691d09db503fe7fb82b84d0e3175a6c Mon Sep 17 00:00:00 2001 From: hylom Date: Thu, 30 May 2019 11:28:53 +0000 Subject: [PATCH] Util::TestMan: fix create_submission() * when user not given, create submission as anonymous --- src/newslash_web/lib/Newslash/Util/TestMan.pm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/newslash_web/lib/Newslash/Util/TestMan.pm b/src/newslash_web/lib/Newslash/Util/TestMan.pm index 8f5ee5b8..9a8d6200 100644 --- a/src/newslash_web/lib/Newslash/Util/TestMan.pm +++ b/src/newslash_web/lib/Newslash/Util/TestMan.pm @@ -142,9 +142,18 @@ sub create_submission { my $self = shift; my $params = {@_}; + my $user; + if ($params->{user}) { + $user = $params->{user}; + } + else { + $user = Newslash::Util::Test::get_anonymous_user($self->app); + } + my $s = Newslash::Util::Test::create_submission($self->app, - $params->{user}, + $user, params => $params); + ok($s, "create submission for test (Newslash::Util::TestMan)"); push @{$self->{submissions}}, $s; return $s; } -- 2.11.0