Index: core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_unittest.cpp |
diff --git a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_unittest.cpp b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_unittest.cpp |
index 73b46b52c2cbe78bef5628790ade1f4955d33c20..b86c20e9dab49b1b68277b0bfe26e4c1230bb4ef 100644 |
--- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_unittest.cpp |
+++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_unittest.cpp |
@@ -6,6 +6,7 @@ |
#include "../../../include/fpdfapi/fpdf_parser.h" |
#include "../../../include/fxcrt/fx_stream.h" |
+#include "testing/utils/path_service.h" |
class CPDF_TestParser : public CPDF_Parser { |
public: |
@@ -193,8 +194,10 @@ TEST(fpdf_parser_parser, ReadHexString) { |
TEST(fpdf_parser_parser, RebuildCrossRefCorrectly) { |
CPDF_TestParser parser; |
- ASSERT_TRUE( |
- parser.InitTest("testing/resources/parser_rebuildxref_correct.pdf")); |
+ std::string test_file; |
+ ASSERT_TRUE(PathService::GetTestFilePath("parser_rebuildxref_correct.pdf", |
+ &test_file)); |
+ ASSERT_TRUE(parser.InitTest(test_file.c_str())) << test_file; |
ASSERT_TRUE(parser.RebuildCrossRef()); |
const FX_FILESIZE offsets[] = {0, 15, 61, 154, 296, 374, 450}; |