testsuite: Skip T703 on non-Linux platforms
authorBen Gamari <ben@smart-cactus.org>
Tue, 11 Dec 2018 22:44:43 +0000 (17:44 -0500)
committerBen Gamari <ben@smart-cactus.org>
Tue, 11 Dec 2018 23:19:46 +0000 (18:19 -0500)
While the test is in principle applicable to many platforms, the current
implementation requires readelf, which we can only assume is present on
ELF-based platforms (e.g. Linux).

See Trac #703.

testsuite/tests/driver/all.T

index a33dba1..02eeeb3 100644 (file)
@@ -198,7 +198,9 @@ test('T8959a',
      run_command,
      ['$MAKE -s --no-print-directory T8959a'])
 
-test('T703', normal, run_command, ['$MAKE -s --no-print-directory T703'])
+# Requires readelf
+test('T703', unless(opsys('linux'), skip),
+     run_command, ['$MAKE -s --no-print-directory T703'])
 test('T2182', normal, run_command, ['$MAKE -s --no-print-directory T2182'])
 test('T8101', normal, compile, ['-Wall -fno-code'])
 test('T8101b', normal, multimod_compile,