I have commited several revisions and additions to the 03handle.t test file to the SVN repository. They are detailed as follows:


- increased number of tests from 68 to 101
- added tests to check conditions/assumptions prior to running groups of tests,
which compliment the testing of those conditions/assumptions that already being
done after running groups of tests. (Basically added pre-conditions to match
any post-conditions already being tested)
- testing contents of arrays with 'eq_set' (unordered check) as much as possible
to augment the existing testing of those array counts.
- tested DB handle destruction by testing the Driver's Kids attribute
at the end of every test block
- made sure all tests had names/descriptions
- changed tests to use 'cmp_ok' where appropriate
- cleaned up some variable usage
- changed all object comparisons to use is/isnt
- changes any comparisons to 'undef' to 'ok(!defined ...' construct instead.
- added SKIP blocks where appropriate
- some of the tests were running for DBI::PurePerl, but were passing almost
by coincidence rather than for any legitimate reason, those tests are now
skipped so as to avoid false positives


Thanks,

Steve



Reply via email to