]> sourceware.org Git - debugedit.git/commitdiff
tests/debugedit.at: Remove bashisms
authorMark Wielaard <mark@klomp.org>
Wed, 30 Oct 2024 11:06:02 +0000 (12:06 +0100)
committerMark Wielaard <mark@klomp.org>
Wed, 30 Oct 2024 11:06:07 +0000 (12:06 +0100)
The "==" test operator is a bashism, and doesn't work in non-bash
shells.

https://sourceware.org/bugzilla/show_bug.cgi?id=32321

Reported-by: Michał Górny <mgorny@gentoo.org>
Signed-off-by: Mark Wielaard <mark@klomp.org>
tests/debugedit.at

index 8e69c0e60e8adda7cb0c1f7c19313fc9ec1affc6..0bc6acc967c52a97cb3fc781ae1d5b24e289d13f 100644 (file)
@@ -905,13 +905,13 @@ AT_CHECK([[test "$bid" != "$bid2a"]])
 AT_CHECK([[$READELF -n main | grep Build.ID: | awk '{print $3}']], [0], [stdout], [ignore])
 bid2b="`cat stdout`"
 AT_CHECK([[expr "$bid2b" : '[0-9a-f]*']], [0], [ignore])
-AT_CHECK([[test "$bid2a" == "$bid2b"]])
+AT_CHECK([[test "$bid2a" = "$bid2b"]])
 
 # run debugedit to recompute build-id, check for idempotence
 AT_CHECK([[debugedit -i -s deadbeef main]], [0], [stdout])
 bid2c="`cat stdout`"
 AT_CHECK([[expr "$bid2c" : '[0-9a-f]*']], [0], [ignore])
-AT_CHECK([[test "$bid2a" == "$bid2c"]])
+AT_CHECK([[test "$bid2a" = "$bid2c"]])
 
 # check that debugedit -i with different -s seed results in different valid build-id
 AT_CHECK([[debugedit -i -s zoofoo main]], [0], [stdout])
This page took 0.029928 seconds and 5 git commands to generate.