Lines Matching full:foo*
78 $foo, $bar # arguments just like for ok(...)
82 $foo, $bar # arguments just like for ok(...)
95 multiple test files, to test the "foo", "bar", and "baz" feature sets,
96 then feel free to call your files F<t/foo.t>, F<t/bar.t>, and
251 ok( $foo =~ /bar/ ); # ok if $foo contains 'bar'
264 C<sub {...}> syntax or C<\&foo> syntax). In
301 that I<looks like> a regex (e.g., C<'/foo/'>), then
464 skip($if_MSWin, thing($foo), thing($bar) );
472 skip($unless_MSWin, thing($foo), thing($bar) );
477 the code as "skip if MSWin -- (otherwise) test whether C<thing($foo)> is
484 Note that in the above cases, C<thing($foo)> and C<thing($bar)>
496 thing($foo) eq thing($bar)
503 sub { thing($foo) }, sub { thing($bar) }
513 ok( sub { thing($foo) }, sub { thing($bar) } );
638 $foo = "1.0";
639 ok( $foo, 1 ); # not ok, "1.0" ne 1
643 ok( $foo == 1 ); # ok "1.0" == 1
649 C<($;$$$)>). This means, for example, that you can do C<ok @foo, @bar>
650 to compare the I<size> of the two arrays. But don't be fooled into
651 thinking that C<ok @foo, @bar> means a comparison of the contents of two
653 so easy to make that mistake in reading C<ok @foo, @bar> that you might
654 want to be very explicit about it, and instead write C<ok scalar(@foo),
688 skip $unless_mswin, foo($bar), baz($quux);
690 to not evaluate C<foo($bar)> and C<baz($quux)> when the test is being
696 skip $unless_mswin, sub{foo($bar)}, sub{baz($quux)};
703 ok foo($bar), baz($quux);
706 ok foo($barzbarz), thang($quux);