]> Savannah Git Hosting - m4.git/commitdiff

Savannah Git Hosting - m4.git/commitdiff

git git@sv / m4.git / commitdiff
? search:
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 5318dab)
More corner case testing.
Wed, 7 Nov 2007 15:13:43 +0000 (08:13 -0700)
Wed, 7 Nov 2007 15:13:43 +0000 (08:13 -0700)
* tests/macros.at (Rescanning macros): Test more corner cases.

Signed-off-by: Eric Blake <ebb9@byu.net>

diff --git a/ChangeLog b/ChangeLog
index d7be92b39054017b33f62c41ae6ca3d4761a0cd8..ce2080b7e671e55ffa57fa7c3b9ff6eb44db3e77 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007年11月07日 Eric Blake <ebb9@byu.net>
+
+ * tests/macros.at (Rescanning macros): Test more corner cases.
+
2007年11月06日 Eric Blake <ebb9@byu.net>
* build-aux/mkstamp: Rename from ltdl/config/mkstamp.
diff --git a/tests/macros.at b/tests/macros.at
index 4c57bd022a1f3545926f511995ac699cb3c16da7..367d47e8b51bb51efe771b48582d36f1e8279aee 100644 (file)
--- a/tests/macros.at
+++ b/tests/macros.at
@@ -535,16 +535,25 @@ AT_CHECK_M4([in], [0], [[40
]])
AT_DATA([in], [[define(`echo', `$@')dnl
+echo(echo(`01234567890123456789', `01234567890123456789')
+echo(`98765432109876543210', `98765432109876543210'))
len((echo(`01234567890123456789',
`01234567890123456789')echo(`98765432109876543210',
`98765432109876543210')))
+indir(`echo', indir(`echo', `01234567890123456789',
+ `01234567890123456789')
+indir(`echo', `98765432109876543210', `98765432109876543210'))
define(`argn', `$#')dnl
define(`echo1', `-$@-')define(`echo2', `,$@,')dnl
echo1(`1', `2', `3') argn(echo1(`1', `2', `3'))
echo2(`1', `2', `3') argn(echo2(`1', `2', `3'))
]])
-AT_CHECK_M4([in], [0], [[84
+AT_CHECK_M4([in], [0], [[01234567890123456789,01234567890123456789
+98765432109876543210,98765432109876543210
+84
+01234567890123456789,01234567890123456789
+98765432109876543210,98765432109876543210
-1,2,3- 3
,1,2,3, 5
]])
GNU M4 source repository
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /