From affaca1e5bc1c4dfdd7f2bd0f0dbbd9ec825b157 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 22 May 2024 23:04:40 +0200 Subject: Add a Context class to manage some state. --- test/ssa_reader_test.cc | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'test') diff --git a/test/ssa_reader_test.cc b/test/ssa_reader_test.cc index 4cb9501..89a543c 100644 --- a/test/ssa_reader_test.cc +++ b/test/ssa_reader_test.cc @@ -98,8 +98,7 @@ BOOST_AUTO_TEST_CASE (ssa_reader_line_test1) auto r = sub::SSAReader::parse_line ( base, "This is a line with some {\\i1}italics{\\i0} and then\\nthere is a new line.", - 1920, 1080, - sub::Colour(1, 1, 1) + sub::SSAReader::Context(1920, 1080, sub::Colour(1, 1, 1)) ); auto i = r.begin(); @@ -130,8 +129,7 @@ BOOST_AUTO_TEST_CASE (ssa_reader_line_test2) auto r = sub::SSAReader::parse_line ( base, "{\\i1}It's all just italics{\\i0}", - 1920, 1080, - sub::Colour(1, 1, 1) + sub::SSAReader::Context(1920, 1080, sub::Colour(1, 1, 1)) ); /* Convert a font size in points to a vertical position for this file */ @@ -148,8 +146,7 @@ BOOST_AUTO_TEST_CASE (ssa_reader_line_test2) r = sub::SSAReader::parse_line ( base, "{\\i1}Italic{\\i0}\\Nand new line", - 1920, 1080, - sub::Colour(1, 1, 1) + sub::SSAReader::Context(1920, 1080, sub::Colour(1, 1, 1)) ); i = r.begin (); @@ -593,8 +590,7 @@ BOOST_AUTO_TEST_CASE (ssa_reader_fs) auto r = sub::SSAReader::parse_line ( base, "This is a line with some {\\fs64}font sizing.", - 1920, 1080, - sub::Colour(1, 1, 1) + sub::SSAReader::Context(1920, 1080, sub::Colour(1, 1, 1)) ); auto i = r.begin (); @@ -617,8 +613,7 @@ test_c(string command, string colour) auto r = sub::SSAReader::parse_line ( base, String::compose("{\\c%1}Hello world", command), - 1920, 1080, - sub::Colour(1, 0, 1) + sub::SSAReader::Context(1920, 1080, sub::Colour(1, 0, 1)) ); auto i = r.begin (); -- cgit v1.2.3