From 8d8652fe93be7b58eb3282d9a992c088714c2a5a Mon Sep 17 00:00:00 2001 From: Brian Cox Date: Sun, 10 Sep 2017 01:16:17 -0700 Subject: [PATCH] More platform tweaks for harness tests, this time TODO-ing out a couple of tests for Hurd since it's expected to get fewer violations --- src/test-harness/tests/complex.pm | 4 ++-- src/test-harness/tests/readonly.pm | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/test-harness/tests/complex.pm b/src/test-harness/tests/complex.pm index 936dffe..15ad9b9 100644 --- a/src/test-harness/tests/complex.pm +++ b/src/test-harness/tests/complex.pm @@ -134,9 +134,9 @@ sub run() { twtools::logStatus("*** Beginning $description\n"); printf("%-30s", "-- $description"); - if ($^O eq "skyos") { + if ($^O eq "skyos" || $^O eq "gnu") { ++$twtools::twskippedtests; - print "SKIPPED; TODO: SkyOS has fewer expected changes here; refactor so we can test for correct values\n"; + print "SKIPPED; TODO: OS has fewer expected changes here; refactor so we can test for correct values\n"; return; } diff --git a/src/test-harness/tests/readonly.pm b/src/test-harness/tests/readonly.pm index d7ebaa8..cb3cafd 100644 --- a/src/test-harness/tests/readonly.pm +++ b/src/test-harness/tests/readonly.pm @@ -90,8 +90,13 @@ sub run() { ++$twtools::twskippedtests; print "SKIPPED; SkyOS doesn't support readonly files.\n"; return; + } elseif ($^O eq "gnu") { + ++$twtools::twskippedtests; + print "SKIPPED; TODO: Hurd has fewer expected changes here; refactor so we can test for correct values\n"; + return; } + my $twpassed = 1; #########################################################