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);
}