TEST(GraphicsPathTest, transform) { GraphicsPath<double> path; path.moveto(0,0); path.lineto(1,0); path.lineto(1,1); path.lineto(0,1); path.closepath(); Matrix m(1); m.scale(2,2); m.translate(10, 100); m.rotate(90); path.transform(m); ostringstream oss; path.writeSVG(oss, false); EXPECT_EQ(oss.str(), "M-100 10V12H-102V10Z"); }