diff --git a/src/tests/hook.post-start.t b/src/tests/hook.post-start.t index a9e83f0ee..cdd30516b 100755 --- a/src/tests/hook.post-start.t +++ b/src/tests/hook.post-start.t @@ -46,9 +46,17 @@ if (open my $fh, '>', 'hook') ok (-r 'hook', 'Created hook'); } -# Test the hook. -my $output = qx{../task rc:hook.rc _version}; -like ($output, qr/^marker.+\n\d\.\d+\.\d+\n$/ms, 'Found marker before output'); +my $output = qx{../task rc:hook.rc version}; +if ($output =~ /PUC-Rio/) +{ + # Test the hook. + $output = qx{../task rc:hook.rc _version}; + like ($output, qr/^marker.+\n\d\.\d+\.\d+\n$/ms, 'Found marker before output'); +} +else +{ + pass ('Found marker before output - skip: no Lua support'); +} # Cleanup. unlink 'pending.data'; diff --git a/src/tests/hook.pre-exit.t b/src/tests/hook.pre-exit.t index 9093a9719..07d2fa17b 100755 --- a/src/tests/hook.pre-exit.t +++ b/src/tests/hook.pre-exit.t @@ -47,8 +47,17 @@ if (open my $fh, '>', 'hook') } # Test the hook. -my $output = qx{../task rc:hook.rc _version}; -like ($output, qr/\n\d\.\d+\.\d+\nmarker\n$/ms, 'Found marker after output'); +my $output = qx{../task rc:hook.rc version}; +if ($output =~ /PUC-Rio/) +{ + # Test the hook. + $output = qx{../task rc:hook.rc _version}; + like ($output, qr/\n\d\.\d+\.\d+\nmarker\n$/ms, 'Found marker after output'); +} +else +{ + pass ('Found marker after output - skipping: no Lua support'); +} # Cleanup. unlink 'pending.data';