From: Dale Weiler Date: Mon, 19 Nov 2012 02:11:24 +0000 (+0000) Subject: Added test for variadic arguments X-Git-Tag: 0.1.9~405 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=commitdiff_plain;h=091173341eace2d290f6c0ebc4159c3afca7fbaa Added test for variadic arguments --- diff --git a/tests/builtin.qc b/tests/builtin.qc index f4e509a..6e58644 100644 --- a/tests/builtin.qc +++ b/tests/builtin.qc @@ -1,4 +1,4 @@ -void(...) print = #1; +void(string) print = #1; void() main = { print("hello world"); diff --git a/tests/variadic.qc b/tests/variadic.qc new file mode 100644 index 0000000..27d938f --- /dev/null +++ b/tests/variadic.qc @@ -0,0 +1,5 @@ +void(...) print = #1; + +void() main = { + print("hello", " world"); +} diff --git a/tests/variadic.tmpl b/tests/variadic.tmpl new file mode 100644 index 0000000..bba4920 --- /dev/null +++ b/tests/variadic.tmpl @@ -0,0 +1,8 @@ +I: variadic.qc +D: test variadic arguments +T: -execute +C: -std=gmqcc +E: $null +F: variadic arguments failed +S: variadic arguments worked +M: hello world