[tracker-miners: 2/3] tests: Add extractor test for videos with tracks that have titles
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners: 2/3] tests: Add extractor test for videos with tracks that have titles
- Date: Fri, 4 Mar 2022 18:14:39 +0000 (UTC)
commit 727347893d6510f1126b31a353837c969ce56463
Author: Ignacy KuchciĆski <ignacykuchcinski gmail com>
Date: Tue Feb 22 12:08:46 2022 +0100
tests: Add extractor test for videos with tracks that have titles
Add a test that lets us check the resulting title of a video that
containes audio or subtitle tracks with their own title tags.
tests/functional-tests/meson.build | 3 +++
.../video/mkv-basic.expected.json | 12 ++++++++++++
.../test-extraction-data/video/mkv-basic.mkv | Bin 0 -> 3623204 bytes
3 files changed, 15 insertions(+)
---
diff --git a/tests/functional-tests/meson.build b/tests/functional-tests/meson.build
index 9ed3be7b5..ccd69a1bc 100644
--- a/tests/functional-tests/meson.build
+++ b/tests/functional-tests/meson.build
@@ -143,6 +143,9 @@ detect_h264_codec = join_paths(meson.current_source_dir(), 'detect-h264-codec.sh
detect_h264_codec_result = run_command(detect_h264_codec)
if detect_h264_codec_result.returncode() == 0
+ if gstreamer.version() >= '1.20.0'
+ extractor_tests += 'video/mkv-basic'
+ endif
extractor_tests += [
'video/mov-basic',
'video/mp4-basic',
diff --git a/tests/functional-tests/test-extraction-data/video/mkv-basic.expected.json
b/tests/functional-tests/test-extraction-data/video/mkv-basic.expected.json
new file mode 100644
index 000000000..aeb718471
--- /dev/null
+++ b/tests/functional-tests/test-extraction-data/video/mkv-basic.expected.json
@@ -0,0 +1,12 @@
+{
+ "test": {
+ "Filename": "mkv-basic.mkv",
+ "Comment": "Just one standard mkv"
+ },
+ "metadata": {
+ "@type": "nmm:Video",
+ "nie:title": "MYTITLE",
+ "nfo:height": "1080",
+ "nfo:width": "1920"
+ }
+}
diff --git a/tests/functional-tests/test-extraction-data/video/mkv-basic.mkv
b/tests/functional-tests/test-extraction-data/video/mkv-basic.mkv
new file mode 100644
index 000000000..ba2d754db
Binary files /dev/null and b/tests/functional-tests/test-extraction-data/video/mkv-basic.mkv differ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]