/[autoconf]/autoconf/tests/m4sh.at
ViewVC logotype

Diff of /autoconf/tests/m4sh.at

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.24 by akim, Mon Oct 8 08:21:54 2001 UTC revision 1.25 by eggert, Thu Oct 18 23:44:54 2001 UTC
# Line 100  AT_DATA_M4SH([script.as], Line 100  AT_DATA_M4SH([script.as],
100  # weak for us, in which case `as_expr=false'.  # weak for us, in which case `as_expr=false'.
101  m4_define([DIRNAME_TEST],  m4_define([DIRNAME_TEST],
102  [dir=`AS_DIRNAME([$1])`  [dir=`AS_DIRNAME([$1])`
103  test "$dir" = "$2" ||  test "$dir" = "$2" || (test -n "$3" && test "$dir" = "$3") ||
104    echo "dirname($1) = $dir instead of $2" >&2    echo "dirname($1) = $dir instead of $2" >&2
105    
106  if test "$as_expr" != false; then  if test "$as_expr" != false; then
107    dir=`AS_DIRNAME_EXPR([$1])`    dir=`AS_DIRNAME_EXPR([$1])`
108    test "$dir" = "$2" ||    test "$dir" = "$2" || (test -n "$3" && test "$dir" = "$3") ||
109      echo "dirname_expr($1) = $dir instead of $2" >&2      echo "dirname_expr($1) = $dir instead of $2" >&2
110  fi  fi
111    
112  dir=`AS_DIRNAME_SED([$1])`  dir=`AS_DIRNAME_SED([$1])`
113  test "$dir" = "$2" ||  test "$dir" = "$2" ||
114    test "$dir" = "$2" || (test -n "$3" && test "$dir" = "$3") ||
115    echo "dirname_sed($1) = $dir instead of $2" >&2])    echo "dirname_sed($1) = $dir instead of $2" >&2])
116    
117  DIRNAME_TEST([/],               [/])  DIRNAME_TEST([/],               [/])
118  DIRNAME_TEST([//],              [//])  DIRNAME_TEST([//],              [//],   [/])
119  DIRNAME_TEST([///],             [/])  DIRNAME_TEST([///],             [/])
120  DIRNAME_TEST([//1],             [//])  DIRNAME_TEST([//1],             [//],   [/])
121  DIRNAME_TEST([/1],              [/])  DIRNAME_TEST([/1],              [/])
122  DIRNAME_TEST([./1],             [.])  DIRNAME_TEST([./1],             [.])
123  DIRNAME_TEST([../../2],         [../..])  DIRNAME_TEST([../../2],         [../..])
124  DIRNAME_TEST([//1/],            [//])  DIRNAME_TEST([//1/],            [//],   [/])
125  DIRNAME_TEST([/1/],             [/])  DIRNAME_TEST([/1/],             [/])
126  DIRNAME_TEST([./1/],            [.])  DIRNAME_TEST([./1/],            [.])
127  DIRNAME_TEST([../../2],         [../..])  DIRNAME_TEST([../../2],         [../..])

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26