summaryrefslogtreecommitdiff
path: root/test/render_subtitles_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-07-11 23:17:06 +0200
committerCarl Hetherington <cth@carlh.net>2024-07-14 17:54:42 +0200
commit96662de49cdc00780800fcc914e6dd7b949d9340 (patch)
tree4268100a193cbca2da585fdd733112833424ac03 /test/render_subtitles_test.cc
parentc2b7422b8f0ad9fdf1e6e174a90486fb9e6346f4 (diff)
Fix tests on Ubuntu 24.04.
Diffstat (limited to 'test/render_subtitles_test.cc')
-rw-r--r--test/render_subtitles_test.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/render_subtitles_test.cc b/test/render_subtitles_test.cc
index e3034def0..9ff3c3817 100644
--- a/test/render_subtitles_test.cc
+++ b/test/render_subtitles_test.cc
@@ -31,6 +31,7 @@
#include "lib/string_text.h"
#include "test.h"
#include <dcp/subtitle_string.h>
+#include <pango/pango-utils.h>
#include <boost/test/unit_test.hpp>
@@ -167,6 +168,9 @@ BOOST_AUTO_TEST_CASE(render_text_with_newline_test)
check_image("test/data/mac/render_text_with_newline_test.png", "build/test/render_text_with_newline_test.png");
#elif defined(DCPOMATIC_WINDOWS)
check_image("test/data/windows/render_text_with_newline_test.png", "build/test/render_text_with_newline_test.png");
+#elif PANGO_VERSION_CHECK(1, 52, 1)
+ /* This pango version is the one on Ubuntu 24.04, which renders slightly differently */
+ check_image("test/data/ubuntu-24.04/render_text_with_newline_test.png", "build/test/render_text_with_newline_test.png");
#else
check_image("test/data/render_text_with_newline_test.png", "build/test/render_text_with_newline_test.png");
#endif