On Tue, Mar 08, 2005 at 02:39:53PM -0600, Andy Lester wrote: > On Tue, Mar 08, 2005 at 12:36:30PM -0800, Michael G Schwern ([EMAIL > PROTECTED]) wrote: > > Sorry to contradict, but yes it does. All the test methods return if they > > passed or failed. That's how the "ok( open FILE, "foo" ) || diag $!" > > idiom works. > > Right, but not on the larger scale. The "okness" of a test is T::B. > Whether it passes in the scope of a test file is outside of that.
No, T:::B also understands if the whole set passes. That's why you get "Looks like you failed 2 tests of 10". Of course this assumes T::B controls the whole file but that's a pretty fundamental assumption.