diff options
| author | Carl Hetherington <cth@carlh.net> | 2022-08-10 20:58:19 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2022-08-10 20:58:36 +0200 |
| commit | 540eae22a6b42a3985e36f0f1d068e0ba748a41a (patch) | |
| tree | af562f074dedf3f2a4722b38c928fdf31b572f1d /test | |
| parent | fa12ed65527770e2adf300e39526dd0b36fce8c7 (diff) | |
Fix parsing of SSA colour tags which have their leading zeros omitted.v1.6.27
Diffstat (limited to 'test')
| -rw-r--r-- | test/ssa_reader_test.cc | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/test/ssa_reader_test.cc b/test/ssa_reader_test.cc index 82d3a33..e6da697 100644 --- a/test/ssa_reader_test.cc +++ b/test/ssa_reader_test.cc @@ -650,21 +650,10 @@ BOOST_AUTO_TEST_CASE (ssa_reader_c) { test_c("&H00FFFF&", "ffff00"); test_c("&H123456&", "563412"); + test_c("&H0&", "000000"); + test_c("&HFF&", "ff0000"); + test_c("&HFF00&", "00ff00"); test_c("&HFF0000&", "0000ff"); test_c("&HFFFFFF&", "ffffff"); } - -/** Test invalid \c */ -BOOST_AUTO_TEST_CASE (ssa_reader_c_bad) -{ - sub::RawSubtitle base; - BOOST_CHECK_THROW( - sub::SSAReader::parse_line( - base, - "{\\c&H0}Dieser Untertitel ist gelb", - 1920, 1080 - ), - sub::SSAError - ); -} |
