diff options
author | Nicolas R <atoomic@cpan.org> | 2016-08-18 11:14:51 +1000 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2016-08-18 11:14:57 +1000 |
commit | 624c42e21a507311daed2012be92ca7adec9b65f (patch) | |
tree | 16f913214f5c84b2c73ab909d7275ed9088fde6e /t/op/alarm.t | |
parent | fb9b5c74fb7605d3882509c33d3d353e88a7c253 (diff) | |
download | perl-624c42e21a507311daed2012be92ca7adec9b65f.tar.gz |
Use set_up_inc for several unit tests
Use set_up_inc when require.pl is loaded
move plan outside of BEGIN block
when no tests are run at BEGIN time.
Using set_up_inc allow to run these tests under minitest
but also compile them using B::C.
This also has the advantage to use a single
control point for @INC setup.
Note: some tests cannot use 'require test.pl',
unshfit is then used for them.
Diffstat (limited to 't/op/alarm.t')
-rw-r--r-- | t/op/alarm.t | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/t/op/alarm.t b/t/op/alarm.t index 28cc65cf7c..749482c26d 100644 --- a/t/op/alarm.t +++ b/t/op/alarm.t @@ -2,15 +2,14 @@ BEGIN { chdir 't' if -d 't'; - @INC = '../lib'; require './test.pl'; + set_up_inc('../lib'); } -BEGIN { - use Config; - if( !$Config{d_alarm} ) { - skip_all("alarm() not implemented on this platform"); - } + +use Config; +if ( !$Config{d_alarm} ) { + skip_all("alarm() not implemented on this platform"); } plan tests => 5; |