I might be missing something trivial here... but how can I know that a POST
was truly successful?
I'm writing some testing code with Test::Mojo and friends, and had this
snippet
$t->ua->max_redirects(1); #post produces a redirect
$t->post_ok("/relationship" => json => {identifer =>
'test:roughlyEquivalent',
description => "Close, but not
quite"})
->status_is(200, "Add test:roughlyEquivalent");
$t->get_ok("/relationship/test:roughlyEquivalent")->status_is(200,
"test:roughlyEquivalent
now exists");
The status of the get_ok test failed, getting a 404. It took me a while to
see that I'd mis-typed "identifier" in the post_ok line.
It feels wrong that I can have a key misspelled, causing the insert to
fail, and still get a success message back.
Is there a deeper level of testing (or validation) available someplace?
Thanks,
-Randall
--
You received this message because you are subscribed to the Google Groups
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.