diff --git a/meson.build b/meson.build index 296b374f..c30e4375 100644 --- a/meson.build +++ b/meson.build @@ -880,6 +880,9 @@ configure_file(input : 'config2.h.in', output : 'config.h', configuration : conf_data) +testdeps = files('src/intl/charsets.c', 'src/intl/width.c', 'src/osdep/stub.c', 'src/util/conv.c', 'src/util/error.c', 'src/util/fastfind.c', +'src/util/file.c', 'src/util/hash.c', 'src/util/memory.c', 'src/util/string.c', 'src/util/time.c') + subdir('po') subdir('src') subdir('contrib') diff --git a/src/document/html/meson.build b/src/document/html/meson.build index 064d72dd..069a7dc0 100644 --- a/src/document/html/meson.build +++ b/src/document/html/meson.build @@ -1,3 +1,3 @@ subdir('parser') -#test +subdir('test') srcs += files('frames.c', 'iframes.c', 'parse-meta-refresh.c', 'parser.c', 'renderer.c', 'tables.c') diff --git a/src/document/html/test/meson.build b/src/document/html/test/meson.build new file mode 100644 index 00000000..2ef1df42 --- /dev/null +++ b/src/document/html/test/meson.build @@ -0,0 +1,2 @@ +t = executable('parse-meta-refresh-test', 'parse-meta-refresh-test.c', testdeps, meson.current_source_dir() + '/../parse-meta-refresh.c', c_args:['-DHAVE_CONFIG_H'], include_directories:['.', '..', '../..', '../../..', '../../../..']) +test('parse-meta-refresh', t)