MCPcopy Create free account
hub / github.com/Snapchat/Valdi / TEST

Function TEST

libs/image_toolbox/test/SVGRenderer_tests.cpp:12–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10}
11
12TEST(SVGRenderer, getSizeReturnsIntrinsicDimensions) {
13 const char* svg = "<svg width=\"24\" height=\"16\" xmlns=\"http://www.w3.org/2000/svg\"></svg>";
14
15 auto result = SVGRenderer::getSize(bytesFromString(svg), strlen(svg));
16
17 ASSERT_TRUE(result) << result.error().toString();
18 EXPECT_EQ(24, result.value().first);
19 EXPECT_EQ(16, result.value().second);
20}
21
22TEST(SVGRenderer, getSizeFailsOnMalformedSVG) {
23 const char* svg = "<svg width=\"24\"";

Callers

nothing calls this directly

Calls 8

getSizeFunction · 0.85
bytesFromStringFunction · 0.70
toStringMethod · 0.65
errorMethod · 0.65
valueMethod · 0.65
renderFunction · 0.50
widthMethod · 0.45
heightMethod · 0.45

Tested by

no test coverage detected