{ ### New test place in front of the earlier test my $fi; lives_ok { $fi = FileImporter->new('t/test_data/file'); } 'creates object'; $fi->DESTROY; FileImporter->DESTROY; } { ### Same test as before, now fails with new test in front of it my $fi2 = ''; $fi2 = FileImporter->new('t/test_data/really_good'); my %ref_check = ( _parseable_files => 'ARRAY', _nonparseable_files => 'ARRAY', _files => 'HASH', _bad_header_files => 'ARRAY', ); ref_check($fi2, \%ref_check); }