summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/gi-tester4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/gi-tester b/tests/gi-tester
index a7be6904..51199dde 100755
--- a/tests/gi-tester
+++ b/tests/gi-tester
@@ -9,7 +9,9 @@ targetbase=${targetname##*/}
case $targetname in
*.gir)
- diff -u -U 10 ${srcdir}/${targetname::-4}-expected.gir ${builddir}/${targetname}
+ len=${#targetname}
+ limit=$(expr $len - 4)
+ diff -u -U 10 ${srcdir}/${targetname:0:${limit}}-expected.gir ${builddir}/${targetname}
exit $?
;;
*.typelib)