From 51809edc63fee8ef750f3ba0138bf5380cecec7c Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Wed, 11 Aug 2021 23:27:13 +0300 Subject: Pass a test file to flex test. --- test cases/frameworks/8 flex/meson.build | 3 ++- test cases/frameworks/8 flex/prog.c | 2 +- test cases/frameworks/8 flex/testfile | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 test cases/frameworks/8 flex/testfile diff --git a/test cases/frameworks/8 flex/meson.build b/test cases/frameworks/8 flex/meson.build index cb5efde..bc84bcc 100644 --- a/test cases/frameworks/8 flex/meson.build +++ b/test cases/frameworks/8 flex/meson.build @@ -30,4 +30,5 @@ pfiles = pgen.process('parser.y') e = executable('pgen', 'prog.c', lfiles, pfiles) -test('parsertest', e) +test('parsertest', e, + args: [meson.current_source_dir() / 'testfile']) diff --git a/test cases/frameworks/8 flex/prog.c b/test cases/frameworks/8 flex/prog.c index d94d7b1..ae481d0 100644 --- a/test cases/frameworks/8 flex/prog.c +++ b/test cases/frameworks/8 flex/prog.c @@ -11,7 +11,7 @@ extern int yyparse(); int main(int argc, char **argv) { int input; if(argc != 2) { - printf("%s "); + printf("%s \n", argv[0]); return 1; } input = open(argv[1], O_RDONLY); diff --git a/test cases/frameworks/8 flex/testfile b/test cases/frameworks/8 flex/testfile new file mode 100644 index 0000000..7eead1e --- /dev/null +++ b/test cases/frameworks/8 flex/testfile @@ -0,0 +1,2 @@ +true + -- cgit v1.1