From b365da4229b2a9d0ceef632af6880a38ecb65325 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 30 May 2014 13:02:29 +0100 Subject: Various fixes to STL read/write. --- test/stl_binary_writer_test.cc | 51 +++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 25 deletions(-) (limited to 'test') diff --git a/test/stl_binary_writer_test.cc b/test/stl_binary_writer_test.cc index c29bc9b..05b2cac 100644 --- a/test/stl_binary_writer_test.cc +++ b/test/stl_binary_writer_test.cc @@ -33,21 +33,28 @@ BOOST_AUTO_TEST_CASE (stl_binary_writer_test) s.from.set_frame (sub::FrameTime (0, 0, 41, 9)); s.to.set_frame (sub::FrameTime (0, 0, 42, 21)); - sub::Line l; - l.vertical_position.line = 0; - - sub::Block b; - b.text = "This is a subtitle "; - b.font = "Arial"; - b.font_size.set_points (42); - l.blocks.push_back (b); - - b.text = " and that's a line break"; - b.font = "Arial"; - b.font_size.set_points (42); - l.blocks.push_back (b); + { + sub::Block b; + b.text = "This is a subtitle"; + b.font = "Arial"; + b.font_size.set_points (42); + sub::Line l; + l.vertical_position.line = 0; + l.blocks.push_back (b); + s.lines.push_back (l); + } + + { + sub::Block b; + b.text = "and that's a line break"; + b.font = "Arial"; + b.font_size.set_points (42); + sub::Line l; + l.vertical_position.line = 1; + l.blocks.push_back (b); + s.lines.push_back (l); + } - s.lines.push_back (l); subs.push_back (s); } @@ -65,23 +72,17 @@ BOOST_AUTO_TEST_CASE (stl_binary_writer_test) b.font_size.set_points (42); l.blocks.push_back (b); - b.text = "bold"; - b.bold = true; + b.text = "underline"; + b.underline = true; l.blocks.push_back (b); b.text = " and some "; - b.bold = false; + b.underline = false; l.blocks.push_back (b); - b.text = "bold italic"; - b.bold = true; - b.italic = true; - l.blocks.push_back (b); - - b.text = " and some "; - b.bold = false; - b.italic = false; + b.text = "underlined italic"; b.underline = true; + b.italic = true; l.blocks.push_back (b); s.lines.push_back (l); -- cgit v1.2.3