diff options
author | Wei Li <weili@chromium.org> | 2015-11-09 10:22:30 -0800 |
---|---|---|
committer | Wei Li <weili@chromium.org> | 2015-11-09 10:22:30 -0800 |
commit | c0e93a9a942fe7d99800502a61d2fbb58cf9276f (patch) | |
tree | d129c72f56be283d4436b9d493d590c6b3825500 /fpdfsdk/src/fpdfdoc_embeddertest.cpp | |
parent | a8f5b7b5e7501bdcfba585fc8af76c4a0fab22cb (diff) | |
download | pdfium-c0e93a9a942fe7d99800502a61d2fbb58cf9276f.tar.xz |
Add path service to retrieve test data directory at run time so tests can be run from any directory.
Previously the tests which read test files assume the current directory is under pdfium. Running from any other directory will break the build.
R=thestig@chromium.org
Review URL: https://codereview.chromium.org/1408003014 .
Diffstat (limited to 'fpdfsdk/src/fpdfdoc_embeddertest.cpp')
-rw-r--r-- | fpdfsdk/src/fpdfdoc_embeddertest.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fpdfsdk/src/fpdfdoc_embeddertest.cpp b/fpdfsdk/src/fpdfdoc_embeddertest.cpp index 99442f31df..6435704cb2 100644 --- a/fpdfsdk/src/fpdfdoc_embeddertest.cpp +++ b/fpdfsdk/src/fpdfdoc_embeddertest.cpp @@ -2,17 +2,17 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "../../testing/embedder_test.h" -#include "../../testing/fx_string_testhelpers.h" #include "core/include/fxcrt/fx_string.h" #include "public/fpdf_doc.h" #include "public/fpdfview.h" +#include "testing/embedder_test.h" +#include "testing/fx_string_testhelpers.h" #include "testing/gtest/include/gtest/gtest.h" class FPDFDocEmbeddertest : public EmbedderTest {}; TEST_F(FPDFDocEmbeddertest, DestGetPageIndex) { - EXPECT_TRUE(OpenDocument("testing/resources/named_dests.pdf")); + EXPECT_TRUE(OpenDocument("named_dests.pdf")); // NULL FPDF_DEST case. EXPECT_EQ(0U, FPDFDest_GetPageIndex(document(), nullptr)); @@ -39,7 +39,7 @@ TEST_F(FPDFDocEmbeddertest, DestGetPageIndex) { } TEST_F(FPDFDocEmbeddertest, ActionGetFilePath) { - EXPECT_TRUE(OpenDocument("testing/resources/launch_action.pdf")); + EXPECT_TRUE(OpenDocument("launch_action.pdf")); FPDF_PAGE page = FPDF_LoadPage(document(), 0); ASSERT_TRUE(page); @@ -65,7 +65,7 @@ TEST_F(FPDFDocEmbeddertest, ActionGetFilePath) { TEST_F(FPDFDocEmbeddertest, NoBookmarks) { // Open a file with no bookmarks. - EXPECT_TRUE(OpenDocument("testing/resources/named_dests.pdf")); + EXPECT_TRUE(OpenDocument("named_dests.pdf")); // The non-existent top-level bookmark has no title. unsigned short buf[128]; @@ -77,7 +77,7 @@ TEST_F(FPDFDocEmbeddertest, NoBookmarks) { TEST_F(FPDFDocEmbeddertest, Bookmarks) { // Open a file with two bookmarks. - EXPECT_TRUE(OpenDocument("testing/resources/bookmarks.pdf")); + EXPECT_TRUE(OpenDocument("bookmarks.pdf")); // The existent top-level bookmark has no title. unsigned short buf[128]; |