aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2013-12-01 23:31:37 +0200
committerArnold D. Robbins <arnold@skeeve.com>2013-12-01 23:31:37 +0200
commit34c3d2a82dd5f084d76d572ea06ed0ded9a0a14b (patch)
treeb64ba1c5fe496084f52b78b5db821c47105b4f91
parentbb878ebb4fe7162b22de5d9439549e35940de5ec (diff)
downloadegawk-34c3d2a82dd5f084d76d572ea06ed0ded9a0a14b.tar.gz
egawk-34c3d2a82dd5f084d76d572ea06ed0ded9a0a14b.tar.bz2
egawk-34c3d2a82dd5f084d76d572ea06ed0ded9a0a14b.zip
Improve fts test for Cygwin.
-rw-r--r--test/ChangeLog5
-rw-r--r--test/Makefile.am10
-rw-r--r--test/Makefile.in10
3 files changed, 19 insertions, 6 deletions
diff --git a/test/ChangeLog b/test/ChangeLog
index 07a547f2..2d97458c 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,8 @@
+2013-12-01 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (fts): Add a check for Cygwin on NFS and print
+ a message, similar to that of IRIX. Per Corinna Vinschen.
+
2013-11-29 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (pipeio3): Removed test and reference to files.
diff --git a/test/Makefile.am b/test/Makefile.am
index 011e9394..2d17379a 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1813,10 +1813,14 @@ readdir:
@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@
fts:
- @if [ "`uname`" = IRIX ]; then \
+ @case `uname` in \
+ IRIX) \
echo This test may fail on IRIX systems when run on an NFS filesystem.; \
- echo If it does, try rerunning on an xfs filesystem. ; \
- fi
+ echo If it does, try rerunning on an xfs filesystem. ;; \
+ CYGWIN*) \
+ echo This test may fail on CYGWIN systems when run on an NFS filesystem.; \
+ echo If it does, try rerunning on an ntfs filesystem. ;; \
+ esac
@echo $@
@$(AWK) -f "$(srcdir)"/fts.awk
@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@
diff --git a/test/Makefile.in b/test/Makefile.in
index 7264221b..753a3f98 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -2208,10 +2208,14 @@ readdir:
@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@
fts:
- @if [ "`uname`" = IRIX ]; then \
+ @case `uname` in \
+ IRIX) \
echo This test may fail on IRIX systems when run on an NFS filesystem.; \
- echo If it does, try rerunning on an xfs filesystem. ; \
- fi
+ echo If it does, try rerunning on an xfs filesystem. ;; \
+ CYGWIN*) \
+ echo This test may fail on CYGWIN systems when run on an NFS filesystem.; \
+ echo If it does, try rerunning on an ntfs filesystem. ;; \
+ esac
@echo $@
@$(AWK) -f "$(srcdir)"/fts.awk
@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@