Skip to content
This repository was archived by the owner on Aug 8, 2023. It is now read-only.

Commit 0ccc9f2

Browse files
alexshalamov1ec5
authored andcommitted
Add test for PingFang TC Semibold
1 parent 61a91d7 commit 0ccc9f2

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed
18.2 KB
Loading

test/text/local_glyph_rasterizer.test.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,21 @@ TEST(LocalGlyphRasterizer, PingFang) {
7171
#endif // defined(__APPLE__)
7272
}
7373

74+
#if !defined(__QT__)
75+
TEST(LocalGlyphRasterizer, PingFangSemibold) {
76+
LocalGlyphRasterizerTest test(std::string("PingFang TC Semibold"));
77+
78+
test.fileSource->glyphsResponse = [&](const Resource& resource) {
79+
EXPECT_EQ(Resource::Kind::Glyphs, resource.kind);
80+
Response response;
81+
response.data = std::make_shared<std::string>(util::read_file("test/fixtures/resources/glyphs.pbf"));
82+
return response;
83+
};
84+
test.map.getStyle().loadJSON(util::read_file("test/fixtures/local_glyphs/mixed.json"));
85+
test.checkRendering("ping_fang_semibold", 0.0161);
86+
}
87+
#endif // !defined(__QT__)
88+
7489
#endif // defined(__APPLE__)
7590

7691
#if defined(__linux__) && defined(__QT__)

0 commit comments

Comments
 (0)