diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:39:48 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:39:48 +0000 |
commit | 3ade071f273aaa973e44bf95d6b1d4913a18f03b (patch) | |
tree | e2f99d267ae18427645404f215b984afbe73098d /test/automated/displayless/meson.build | |
parent | Initial commit. (diff) | |
download | nautilus-upstream/43.2.tar.xz nautilus-upstream/43.2.zip |
Adding upstream version 43.2.upstream/43.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | test/automated/displayless/meson.build | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/test/automated/displayless/meson.build b/test/automated/displayless/meson.build new file mode 100644 index 0000000..b154cb1 --- /dev/null +++ b/test/automated/displayless/meson.build @@ -0,0 +1,74 @@ +trackertestutils = dependency('tracker-testutils-3.0') + +tracker_sandbox = find_program(trackertestutils.get_variable('command')) + +tests = [ + ['test-file-utilities-get-common-filename-prefix', [ + 'test-file-utilities-get-common-filename-prefix.c' + ]], + ['test-eel-string-get-common-prefix', [ + 'test-eel-string-get-common-prefix.c' + ]], + ['test-file-utilities', [ + 'test-file-utilities.c' + ]], + ['test-file-operations-dir-has-files', [ + 'test-file-operations-dir-has-files.c' + ]], + ['test-file-operations-move-files', [ + 'test-file-operations-move-files.c' + ]], + ['test-nautilus-search-engine', [ + 'test-nautilus-search-engine.c' + ]], + ['test-nautilus-search-engine-simple', [ + 'test-nautilus-search-engine-simple.c' + ]], + ['test-nautilus-search-engine-model', [ + 'test-nautilus-search-engine-model.c' + ]], + ['test-file-operations-copy-files', [ + 'test-file-operations-copy-files.c' + ]], + ['test-file-operations-trash-or-delete', [ + 'test-file-operations-trash-or-delete.c' + ]] +] + +tracker_tests = [ + ['test-nautilus-search-engine-tracker', [ + 'test-nautilus-search-engine-tracker.c', + ]], +] + +foreach t: tests + test( + t[0], + executable(t[0], t[1], files('test-utilities.c'), dependencies: libnautilus_dep), + env: [ + test_env, + 'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()), + 'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()) + ], + timeout: 480 + ) +endforeach + + + +# Tests that read and write from the Tracker index are run using 'tracker-sandbox' +# script to use a temporary instance of tracker-miner-fs instead of the session one. +foreach t: tracker_tests + test_exe = executable(t[0], t[1], files('test-utilities.c'), dependencies: libnautilus_dep) + test( + t[0], + tracker_sandbox, + args: ['--store-tmpdir', '--index-recursive-tmpdir', test_exe], + env: [ + test_env, + 'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()), + 'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()) + ], + timeout: 480 + ) +endforeach |