diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2021-08-11 23:27:13 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2021-08-11 23:29:13 +0300 |
commit | 51809edc63fee8ef750f3ba0138bf5380cecec7c (patch) | |
tree | 8899fe9c81dad328cd1781b84867499a01183e0a | |
parent | f9d9cb174ac80aee104ed7b3fdac93d1f7978f5b (diff) | |
download | meson-51809edc63fee8ef750f3ba0138bf5380cecec7c.zip meson-51809edc63fee8ef750f3ba0138bf5380cecec7c.tar.gz meson-51809edc63fee8ef750f3ba0138bf5380cecec7c.tar.bz2 |
Pass a test file to flex test.flexfix
-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 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 <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 + |