Pass a test file to flex test.
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 @@ 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 @@ int main(int argc, char **argv) { int input; if(argc != 2) { - printf("%s <input file>"); + printf("%s <input file>\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 +