summaryrefslogtreecommitdiff
path: root/test/load_variable_z_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-03-20 21:02:55 +0100
committerCarl Hetherington <cth@carlh.net>2025-03-24 00:29:31 +0100
commit8edb46702b372b6e672d0ac8f810e151e1aa5707 (patch)
treee2a458fc456b3bd98982e6e31c0ec7589ab25274 /test/load_variable_z_test.cc
parent0322c4604bf79c11a99dcd929a6f74685a0a4e31 (diff)
Read/write subtitle variable Z.v1.10.16
Diffstat (limited to 'test/load_variable_z_test.cc')
-rw-r--r--test/load_variable_z_test.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/load_variable_z_test.cc b/test/load_variable_z_test.cc
index 8448480f..07c45a57 100644
--- a/test/load_variable_z_test.cc
+++ b/test/load_variable_z_test.cc
@@ -33,6 +33,7 @@
#include "load_variable_z.h"
+#include "smpte_text_asset.h"
#include "warnings.h"
#include "compose.hpp"
LIBDCP_DISABLE_WARNINGS
@@ -89,3 +90,12 @@ BOOST_AUTO_TEST_CASE(variable_z_test)
made.set_positions({{-0.6, 2}, {4.2, 9}, {5, 1}});
BOOST_CHECK_EQUAL(xml(made), "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<LoadVariableZ ID=\"baz\">-0.6:2 4.2:9 5.0</LoadVariableZ>\n");
}
+
+
+BOOST_AUTO_TEST_CASE(variable_z_pass_through)
+{
+ dcp::SMPTETextAsset asset("test/data/subtitles_with_vZani.xml");
+ BOOST_CHECK_EQUAL(asset.xml_as_string(), dcp::file_to_string("test/data/subtitles_with_vZani_parsed.xml"));
+}
+
+