From: bchrescionko <91251249+bchrescionko@users.noreply.github.com> Date: Fri, 24 Sep 2021 12:08:59 +0000 (+0200) Subject: test: added test for tvg_picture_get_viewbox function X-Git-Tag: accepted/tizen/unified/20210928.125402~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c0dab60cccc04c3c34b949fd26053e930b4bc359;p=platform%2Fcore%2Fgraphics%2Ftizenvg.git test: added test for tvg_picture_get_viewbox function --- diff --git a/test/capi/capiPicture.cpp b/test/capi/capiPicture.cpp index e59c54e..f09c8cc 100644 --- a/test/capi/capiPicture.cpp +++ b/test/capi/capiPicture.cpp @@ -47,7 +47,7 @@ TEST_CASE("Load Svg file in Picture", "[capiPicture]") TEST_CASE("Load Svg Data in Picture", "[capiPicture]") { - static const char* svg = ""; + static const char* svg = ""; Tvg_Paint* picture = tvg_picture_new(); REQUIRE(picture); @@ -66,6 +66,14 @@ TEST_CASE("Load Svg Data in Picture", "[capiPicture]") REQUIRE(w == Approx(1000).epsilon(0.0000001)); REQUIRE(h == Approx(1000).epsilon(0.0000001)); + //Verify Position + float x, y; + REQUIRE(tvg_picture_get_viewbox(picture, &x, &y, &w, &h) == TVG_RESULT_SUCCESS); + REQUIRE(x == Approx(0).epsilon(0.0000001)); + REQUIRE(y == Approx(0).epsilon(0.0000001)); + REQUIRE(w == Approx(600).epsilon(0.0000001)); + REQUIRE(h == Approx(600).epsilon(0.0000001)); + REQUIRE(tvg_paint_del(picture) == TVG_RESULT_SUCCESS); }