diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-05-08 18:14:19 +0200 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-05-08 16:33:15 +0000 |
commit | 1ef04c9bc0c19dd815f64ec48e7eef106cf88b49 (patch) | |
tree | 7d824dbd9e3aa7faa72c79a622278f0d8903ecfc | |
parent | d1c9b45aa2dc3a3d6824059e1e8f1f046c59a4f3 (diff) | |
download | pdfium-1ef04c9bc0c19dd815f64ec48e7eef106cf88b49.tar.xz |
fpdfsdk: add minimal FPDFPageObj_GetType() testcasechromium/3094
I did not realize it's possible to easily test public API when the
function itself was added in commit
1423319f52c5e80253d337ad02b19187c6d66ff1 (Add public method
FPDFPageObj_GetType to get type of a page object., 2017-04-03).
Change-Id: I4b6f4a18eabbebbebb350e69db2b187b35c38da6
Reviewed-on: https://pdfium-review.googlesource.com/5071
Reviewed-by: dsinclair <dsinclair@chromium.org>
Commit-Queue: dsinclair <dsinclair@chromium.org>
-rw-r--r-- | fpdfsdk/fpdfedit_embeddertest.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fpdfsdk/fpdfedit_embeddertest.cpp b/fpdfsdk/fpdfedit_embeddertest.cpp index 05b665b33f..ed5fe3e7f8 100644 --- a/fpdfsdk/fpdfedit_embeddertest.cpp +++ b/fpdfsdk/fpdfedit_embeddertest.cpp @@ -265,6 +265,9 @@ TEST_F(FPDFEditEmbeddertest, AddPaths) { FPDF_PAGEOBJECT green_rect = FPDFPageObj_CreateNewRect(100, 100, 40, 40); EXPECT_TRUE(FPDFPath_SetFillColor(green_rect, 0, 255, 0, 128)); + // Make sure the type of the rectangle is a path. + EXPECT_EQ(FPDF_PAGEOBJ_PATH, FPDFPageObj_GetType(green_rect)); + // Make sure we get back the same color we set previously. unsigned int R; unsigned int G; |