in reply to Re: Testing test function
in thread Testing test function
I'm referring to Test-Simple's tests (yes, like the file you mentioned, t/More.t). Basically I have this test_foo() function that uses Test::More and does several calls to ok(), is(), is_deeply() and subtest() inside it. I want to test that test_foo() works. Specifically, aside from making sure that test_foo() can pass a test, I need to test that test_foo() can also fail a test. Something like:
#test_test_foo.t #!perl use Test::More; ok( test_foo(a=>1), 'test_foo() should succeed if given a=1'); #1 ok(!test_foo(a=>2), 'test_foo() should fail if given a=2'); #2 done_testing;
That's the tricky part for me, since doing #2 will fail test_test_foo.t.
BTW, after looking at t/More.t, I also don't see that it tests failures like #2.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: Testing test function
by choroba (Cardinal) on Sep 26, 2013 at 11:32 UTC | |
by sedusedan (Monk) on Sep 27, 2013 at 06:18 UTC |
In Section
Seekers of Perl Wisdom