@@ -25,8 +25,8 @@ subtest 'gcc' => sub {
2525};
2626
2727subtest ' FreeBSD clang/gcc' => sub {
28- if ($^O eq ' MSWin32 ' ) {
29- plan skip_all => ' Mocking does not work on MSWin32 '
28+ if ($^O ne ' freebsd ' ) {
29+ plan skip_all => ' Skipping Darwin tests on non-FreeBSD '
3030 }
3131 local $Alien::OpenMP::configure::CCNAME = ' gcc' ;
3232 local $Alien::OpenMP::configure::OS = ' freebsd' ;
@@ -37,8 +37,8 @@ subtest 'FreeBSD clang/gcc' => sub {
3737};
3838
3939subtest ' darwin clang/gcc homebrew' => sub {
40- if ($^O eq ' MSWin32 ' ) {
41- plan skip_all => ' Mocking does not work on MSWin32 '
40+ if ($^O ne ' darwin ' ) {
41+ plan skip_all => ' Skipping Darwin tests on non-Darwin '
4242 }
4343 local $Alien::OpenMP::configure::CCNAME = ' gcc' ;
4444 local $Alien::OpenMP::configure::OS = ' darwin' ;
@@ -51,8 +51,9 @@ subtest 'darwin clang/gcc homebrew' => sub {
5151};
5252
5353subtest ' darwin clang/gcc macports' => sub {
54- plan skip_all => ' Mocking does not work on MSWin32'
55- if $^O eq ' MSWin32' ;
54+ if ($^O ne ' darwin' ) {
55+ plan skip_all => ' Skipping Darwin tests on non-Darwin'
56+ }
5657 local $Alien::OpenMP::configure::CCNAME = ' gcc' ;
5758 local $Alien::OpenMP::configure::OS = ' darwin' ;
5859 local $ENV {PATH } = " /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" ;
@@ -88,6 +89,9 @@ subtest 'unknown and therefore unsupported' => sub {
8889};
8990
9091subtest ' darwin, missing dependencies' => sub {
92+ if ($^O ne ' darwin' ) {
93+ plan skip_all => ' Skipping Darwin tests on non-Darwin'
94+ }
9195 local $Alien::OpenMP::configure::CCNAME = q{ clang} ;
9296 local $Alien::OpenMP::configure::OS = q{ darwin} ;
9397 local $ENV {PATH } = " /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" ;
0 commit comments