1;
};
- ok( !$loaded, 'config load failed' );
- ok( !$config, 'config load failed' );
- ok( $@, "error thrown ($@)" );
+ ok !$loaded, 'config load failed';
+ is $config, undef, 'config load failed';
+ like $@, qr/syntax error/, 'error thrown';
}
# parse error generated on invalid config
1;
};
- ok( !$loaded, 'config load failed' );
- ok( !$config, 'config load failed' );
- ok( $@, "error thrown ($@)" );
+ ok !$loaded, 'config load failed';
+ is $config, undef, 'config load failed';
+ like $@, qr/syntax error/, 'error thrown';
}
# test missing config
1;
};
- ok( !$loaded, 'config load failed' );
- ok( !$config, 'config load failed' );
- ok( $@, "error thrown ($@)" );
+ ok !$loaded, 'config load failed';
+ is $config, undef, 'config load failed';
+ like $@, qr/No such file or directory/, 'error thrown';
}