Branch: Tag:

2000-06-13

2000-06-13 22:06:23 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

tests for varargs macros

Rev: src/testsuite.in:1.305

1: - test_true([["$Id: testsuite.in,v 1.304 2000/06/13 19:51:02 nilsson Exp $"]]); + test_true([["$Id: testsuite.in,v 1.305 2000/06/13 22:06:23 hubbe Exp $"]]);      cond([[all_constants()->_verify_internals]],   [[
3644:   return FOOa(3);   ]],3)    + test_any_equal([[ + #define FOOa(X,Y...) ({X,Y}) + return FOOa(3); + ]],({3})) +  + test_any_equal([[ + #define FOOa(X,Y...) ({X,Y}) + return FOOa(3,4); + ]],({3,4})) +  + test_any_equal([[ + #define FOOa(X,Y...) ({X,Y}) + return FOOa(3,4,5); + ]],({3,4,5})) +  + test_any_equal([[ + #define FOOa(X,Y...) ({X,Y}) + return FOOa(3,4,5,6); + ]],({3,4,5,6})) +    test_any([[   #define FOOa(X) "bar\   gazonk"