Fix signal handler.
[gnulib.git] / tests / test-argp-2.sh
index 2bd8d95..7d73f5c 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Test suite for argp.
-# Copyright (C) 2006 Free Software Foundation, Inc.
+# Copyright (C) 2006-2007 Free Software Foundation, Inc.
 # This file is part of the GNUlib Library.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -24,7 +24,9 @@ ERR=0
 
 func_compare() {
 # If argp was compiled without base_name, it will display full program name
-  sed '1{s,: [^ ]*/test-argp,: test-argp,;}' | cmp - $TMP
+  sed '1{
+         s,: [^ ]*/test-argp,: test-argp,
+        }' | diff -c $TMP -
 }  
 
 ####
@@ -70,9 +72,9 @@ documentation string
   one                        one unit
   two                        two units
 
-  -?, --help                 Give this help list
-      --usage                Give a short usage message
-  -V, --version              Print program version
+  -?, --help                 give this help list
+      --usage                give a short usage message
+  -V, --version              print program version
 
 Mandatory or optional arguments to long options are also mandatory or optional
 for any corresponding short options.