diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2021-08-11 23:27:13 +0300 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2021-08-12 01:53:20 +0300 |
| commit | 8f5e1649aa1990c32cb8bde0c0a2dafe71d2e25a (patch) | |
| tree | 8899fe9c81dad328cd1781b84867499a01183e0a /test cases/frameworks/8 flex | |
| parent | f9d9cb174ac80aee104ed7b3fdac93d1f7978f5b (diff) | |
| download | meson-8f5e1649aa1990c32cb8bde0c0a2dafe71d2e25a.tar.gz | |
Pass a test file to flex test.
Diffstat (limited to 'test cases/frameworks/8 flex')
| -rw-r--r-- | test cases/frameworks/8 flex/meson.build | 3 | ||||
| -rw-r--r-- | test cases/frameworks/8 flex/prog.c | 2 | ||||
| -rw-r--r-- | test cases/frameworks/8 flex/testfile | 2 |
3 files changed, 5 insertions, 2 deletions
diff --git a/test cases/frameworks/8 flex/meson.build b/test cases/frameworks/8 flex/meson.build index cb5efdeb4..bc84bcc30 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 d94d7b1fb..ae481d098 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 <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 000000000..7eead1ee7 --- /dev/null +++ b/test cases/frameworks/8 flex/testfile @@ -0,0 +1,2 @@ +true + |
