diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-05-05 10:28:45 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-05-05 13:36:28 +0200 |
commit | c142722d0b2a16de3ce92f82e5f9552581912b39 (patch) | |
tree | badaddd52ff8023e4e1f1d67495b5af197046bfd /vcl/qa | |
parent | 9f1701d01d9f664828356976d8592492f85b30f5 (diff) |
vertical text test fails with latest harfbuzz
with font "Droid Sans Japanese" which doesn't seem to be available in
ci, but is by default in the Fedora 37 build roots
I suspect since: https://github.com/harfbuzz/harfbuzz/issues/537
Change-Id: I23d9415444668ce379765f32a96ed67f057ebfd7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133846
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/qa')
-rw-r--r-- | vcl/qa/cppunit/text.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/qa/cppunit/text.cxx b/vcl/qa/cppunit/text.cxx index 5ab706045606..899217347085 100644 --- a/vcl/qa/cppunit/text.cxx +++ b/vcl/qa/cppunit/text.cxx @@ -315,7 +315,7 @@ void VclTextTest::testVerticalText() exportDevice("vertical-text-36.png", device); // Height of U+30E8 with font 36 size should be roughly 28 pixels, // but since we don't know which font will be used, allow even more range. - tools::Long height36 = getCharacterRightSideHeight(device, Point(99, 20)); + tools::Long height36 = getCharacterRightSideHeight(device, Point(99, 22)); CPPUNIT_ASSERT_DOUBLES_EQUAL(tools::Long(28), height36, 6); tools::Long width36 = getCharacterTopWidth(device, Point(65, 0)); CPPUNIT_ASSERT_DOUBLES_EQUAL(tools::Long(25), width36, 6); @@ -390,7 +390,7 @@ void VclTextTest::testVerticalText() device->SetFont(font); device->DrawText(Point(90, 10), text); exportDevice("vertical-text-36-50pct.png", device); - tools::Long height36pct50 = getCharacterRightSideHeight(device, Point(99, 15)); + tools::Long height36pct50 = getCharacterRightSideHeight(device, Point(99, 16)); CPPUNIT_ASSERT_DOUBLES_EQUAL(height36 / 2, height36pct50, 2); tools::Long width36pct50 = getCharacterTopWidth(device, Point(65, 0)); CPPUNIT_ASSERT_DOUBLES_EQUAL(width36, width36pct50, 2); |