From 9a54b07651f80c394fb5386855b6611aa722a34b Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Tue, 1 Jul 2014 18:00:41 -0700 Subject: [PATCH] glsl/glcpp: Add testing for null directives with spaces and comments This new "make check" test stresses out the support from the last two commits, (to esnure that '#' is correctly interpreted as the null directives, regardless of any whitespace or comments on the same line). Reviewed-by: Ian Romanick --- src/glsl/glcpp/tests/140-null-directive.c | 9 +++++++++ src/glsl/glcpp/tests/140-null-directive.c.expected | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 src/glsl/glcpp/tests/140-null-directive.c create mode 100644 src/glsl/glcpp/tests/140-null-directive.c.expected diff --git a/src/glsl/glcpp/tests/140-null-directive.c b/src/glsl/glcpp/tests/140-null-directive.c new file mode 100644 index 00000000000..1dcb26ef8b9 --- /dev/null +++ b/src/glsl/glcpp/tests/140-null-directive.c @@ -0,0 +1,9 @@ +/* GLSL accepts a null directive. Let's test that in several variations: */ +# + # +/*....*/#/*....*/ + /*..*/ # /*..*/ +#//... + # //... +/*....*/#/**///.. + /*..*/ # /**/ // diff --git a/src/glsl/glcpp/tests/140-null-directive.c.expected b/src/glsl/glcpp/tests/140-null-directive.c.expected new file mode 100644 index 00000000000..fa103f60e82 --- /dev/null +++ b/src/glsl/glcpp/tests/140-null-directive.c.expected @@ -0,0 +1,9 @@ + + + + + + + + + -- 2.30.2