diff options
Diffstat (limited to 'qt4')
-rw-r--r-- | qt4/tests/CMakeLists.txt | 1 | ||||
-rw-r--r-- | qt4/tests/Makefile.am | 1 | ||||
-rw-r--r-- | qt4/tests/check_actualtext.cpp | 2 | ||||
-rw-r--r-- | qt4/tests/check_attachments.cpp | 14 | ||||
-rw-r--r-- | qt4/tests/check_fonts.cpp | 18 | ||||
-rw-r--r-- | qt4/tests/check_links.cpp | 6 | ||||
-rw-r--r-- | qt4/tests/check_metadata.cpp | 32 | ||||
-rw-r--r-- | qt4/tests/check_optcontent.cpp | 12 | ||||
-rw-r--r-- | qt4/tests/check_pagelayout.cpp | 6 | ||||
-rw-r--r-- | qt4/tests/check_pagemode.cpp | 10 | ||||
-rw-r--r-- | qt4/tests/check_password.cpp | 12 | ||||
-rw-r--r-- | qt4/tests/check_permissions.cpp | 2 | ||||
-rw-r--r-- | qt4/tests/check_search.cpp | 4 |
13 files changed, 61 insertions, 59 deletions
diff --git a/qt4/tests/CMakeLists.txt b/qt4/tests/CMakeLists.txt index d0ba7629..028c1e1d 100644 --- a/qt4/tests/CMakeLists.txt +++ b/qt4/tests/CMakeLists.txt @@ -1,4 +1,5 @@ add_definitions(${QT4_DEFINITIONS}) +add_definitions(-DTESTDATADIR=\"${TESTDATADIR}\") include_directories( ${CMAKE_CURRENT_SOURCE_DIR} diff --git a/qt4/tests/Makefile.am b/qt4/tests/Makefile.am index 319b7f49..be8ea357 100644 --- a/qt4/tests/Makefile.am +++ b/qt4/tests/Makefile.am @@ -4,6 +4,7 @@ INCLUDES = \ -I$(top_srcdir) \ -I$(top_srcdir)/poppler \ -I$(top_srcdir)/qt4/src \ + -DTESTDATADIR=\"$(TESTDATADIR)\" \ $(FONTCONFIG_CFLAGS) \ $(POPPLER_QT4_CFLAGS) diff --git a/qt4/tests/check_actualtext.cpp b/qt4/tests/check_actualtext.cpp index 64fae8fb..5c765c51 100644 --- a/qt4/tests/check_actualtext.cpp +++ b/qt4/tests/check_actualtext.cpp @@ -14,7 +14,7 @@ private slots: void TestActualText::checkActualText1() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/WithActualText.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/WithActualText.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(0); diff --git a/qt4/tests/check_attachments.cpp b/qt4/tests/check_attachments.cpp index 6405351f..73e31502 100644 --- a/qt4/tests/check_attachments.cpp +++ b/qt4/tests/check_attachments.cpp @@ -18,7 +18,7 @@ private slots: void TestAttachments::checkNoAttachments() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QCOMPARE( doc->hasEmbeddedFiles(), false ); @@ -30,7 +30,7 @@ void TestAttachments::checkAttach1() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/WithAttachments.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/WithAttachments.pdf"); QVERIFY( doc ); QVERIFY( doc->hasEmbeddedFiles() ); @@ -45,7 +45,7 @@ void TestAttachments::checkAttach1() QCOMPARE( embfile->modDate(), QDateTime( QDate(), QTime() ) ); QCOMPARE( embfile->mimeType(), QString() ); - QFile file( "../../../test/unittestcases/kroller.png" ); + QFile file(TESTDATADIR "/unittestcases/kroller.png" ); QVERIFY( file.open( QIODevice::ReadOnly ) ); QByteArray krollerData = file.readAll(); QByteArray embdata = embfile->data(); @@ -59,7 +59,7 @@ void TestAttachments::checkAttach1() QCOMPARE( embfile2->createDate(), QDateTime( QDate(), QTime() ) ); QCOMPARE( embfile2->mimeType(), QString() ); - QFile file2( "../../../test/unittestcases/gnome-64.gif" ); + QFile file2(TESTDATADIR "/unittestcases/gnome-64.gif" ); QVERIFY( file2.open( QIODevice::ReadOnly ) ); QByteArray g64Data = file2.readAll(); QByteArray emb2data = embfile2->data(); @@ -73,7 +73,7 @@ void TestAttachments::checkAttach2() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/A6EmbeddedFiles.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/A6EmbeddedFiles.pdf"); QVERIFY( doc ); QVERIFY( doc->hasEmbeddedFiles() ); @@ -110,7 +110,7 @@ void TestAttachments::checkAttach3() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/shapes+attachments.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/shapes+attachments.pdf"); QVERIFY( doc ); QVERIFY( doc->hasEmbeddedFiles() ); @@ -133,7 +133,7 @@ void TestAttachments::checkAttach4() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/imageretrieve+attachment.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/imageretrieve+attachment.pdf"); QVERIFY( doc ); QVERIFY( doc->hasEmbeddedFiles() ); diff --git a/qt4/tests/check_fonts.cpp b/qt4/tests/check_fonts.cpp index fdf4be73..c57b6dab 100644 --- a/qt4/tests/check_fonts.cpp +++ b/qt4/tests/check_fonts.cpp @@ -53,7 +53,7 @@ bool operator==( const Poppler::FontInfo &f1, const Poppler::FontInfo &f2 ) void TestFontsData::checkNoFonts() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/image.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/image.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = doc->fonts(); @@ -65,7 +65,7 @@ void TestFontsData::checkNoFonts() void TestFontsData::checkType1() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/text.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/text.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = doc->fonts(); @@ -83,7 +83,7 @@ void TestFontsData::checkType1() void TestFontsData::checkType3() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/type3.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/type3.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = doc->fonts(); @@ -108,7 +108,7 @@ void TestFontsData::checkType3() void TestFontsData::checkTrueType() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = doc->fonts(); @@ -134,10 +134,10 @@ void TestFontsData::checkFontIterator() { // loading a 1-page document Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/type3.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/type3.pdf"); QVERIFY( doc ); // loading a 6-pages document - Poppler::Document *doc6 = Poppler::Document::load("../../../test/tests/cropbox.pdf"); + Poppler::Document *doc6 = Poppler::Document::load(TESTDATADIR "/tests/cropbox.pdf"); QVERIFY( doc6 ); std::auto_ptr< Poppler::FontIterator > it; @@ -188,7 +188,7 @@ void TestFontsData::checkFontIterator() void TestFontsData::checkSecondDocumentQuery() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/type3.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/type3.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = doc->fonts(); @@ -203,7 +203,7 @@ void TestFontsData::checkSecondDocumentQuery() void TestFontsData::checkMultipleIterations() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/type3.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/type3.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = loadFontsViaIterator( doc ); @@ -217,7 +217,7 @@ void TestFontsData::checkMultipleIterations() void TestFontsData::checkScanForFonts() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/tests/fonts.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/tests/fonts.pdf"); QVERIFY( doc ); QList<Poppler::FontInfo> listOfFonts = doc->fonts(); diff --git a/qt4/tests/check_links.cpp b/qt4/tests/check_links.cpp index 2f69a828..b5b2deee 100644 --- a/qt4/tests/check_links.cpp +++ b/qt4/tests/check_links.cpp @@ -27,7 +27,7 @@ bool isDestinationValid_name( const Poppler::LinkDestination *dest ) void TestLinks::checkDocumentWithNoDests() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/WithAttachments.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/WithAttachments.pdf"); QVERIFY( doc ); std::auto_ptr< Poppler::LinkDestination > dest; @@ -41,7 +41,7 @@ void TestLinks::checkDocumentWithNoDests() void TestLinks::checkDests_xr01() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/xr01.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/xr01.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(0); @@ -74,7 +74,7 @@ void TestLinks::checkDests_xr01() void TestLinks::checkDests_xr02() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/xr02.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/xr02.pdf"); QVERIFY( doc ); std::auto_ptr< Poppler::LinkDestination > dest; diff --git a/qt4/tests/check_metadata.cpp b/qt4/tests/check_metadata.cpp index 61575dd6..fb4f7163 100644 --- a/qt4/tests/check_metadata.cpp +++ b/qt4/tests/check_metadata.cpp @@ -41,7 +41,7 @@ void TestMetaData::checkStrings_data() void TestMetaData::checkStrings() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/doublepage.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/doublepage.pdf"); QVERIFY( doc ); QFETCH( QString, key ); @@ -68,7 +68,7 @@ void TestMetaData::checkStrings2_data() void TestMetaData::checkStrings2() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QFETCH( QString, key ); @@ -81,7 +81,7 @@ void TestMetaData::checkStrings2() void TestMetaData::checkStringKeys() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QStringList keyList; @@ -98,14 +98,14 @@ void TestMetaData::checkStringKeys() void TestMetaData::checkLinearised() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); QVERIFY( doc->isLinearized() ); delete doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QCOMPARE( doc->isLinearized(), false ); @@ -115,7 +115,7 @@ void TestMetaData::checkLinearised() void TestMetaData::checkPortraitOrientation() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(0); @@ -128,13 +128,13 @@ void TestMetaData::checkPortraitOrientation() void TestMetaData::checkNumPages() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/doublepage.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/doublepage.pdf"); QVERIFY( doc ); QCOMPARE( doc->numPages(), 2 ); delete doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QCOMPARE( doc->numPages(), 1 ); @@ -145,7 +145,7 @@ void TestMetaData::checkDate() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); QCOMPARE( doc->date("ModDate"), QDateTime(QDate(2005, 12, 5), QTime(9,44,46), Qt::UTC ) ); QCOMPARE( doc->date("CreationDate"), QDateTime(QDate(2005, 8, 13), QTime(1,12,11), Qt::UTC ) ); @@ -157,7 +157,7 @@ void TestMetaData::checkPageSize() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/truetype.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/truetype.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(0); QCOMPARE( page->pageSize(), QSize(595, 842) ); @@ -171,7 +171,7 @@ void TestMetaData::checkPageSize() void TestMetaData::checkLandscapeOrientation() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(1); @@ -184,7 +184,7 @@ void TestMetaData::checkLandscapeOrientation() void TestMetaData::checkUpsideDownOrientation() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(2); @@ -197,7 +197,7 @@ void TestMetaData::checkUpsideDownOrientation() void TestMetaData::checkSeascapeOrientation() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(3); @@ -210,7 +210,7 @@ void TestMetaData::checkSeascapeOrientation() void TestMetaData::checkVersion() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/doublepage.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/doublepage.pdf"); QVERIFY( doc ); QCOMPARE( doc->pdfVersion(), 1.6 ); @@ -225,7 +225,7 @@ void TestMetaData::checkVersion() void TestMetaData::checkPdfId() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/A6EmbeddedFiles.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/A6EmbeddedFiles.pdf"); QVERIFY( doc ); const QByteArray referencePermanentId( "00C9D5B6D8FB11D7A902003065D630AA" ); @@ -262,7 +262,7 @@ void TestMetaData::checkPdfId() void TestMetaData::checkNoPdfId() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/WithActualText.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/WithActualText.pdf"); QVERIFY( doc ); QVERIFY( !doc->getPdfId( 0, 0 ) ); diff --git a/qt4/tests/check_optcontent.cpp b/qt4/tests/check_optcontent.cpp index b59ec48f..22b14a45 100644 --- a/qt4/tests/check_optcontent.cpp +++ b/qt4/tests/check_optcontent.cpp @@ -20,7 +20,7 @@ private slots: void TestOptionalContent::checkVisPolicy() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/vis_policy_test.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/vis_policy_test.pdf"); QVERIFY( doc ); QVERIFY( doc->hasOptionalContent() ); @@ -40,7 +40,7 @@ void TestOptionalContent::checkVisPolicy() void TestOptionalContent::checkNestedLayers() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/NestedLayers.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/NestedLayers.pdf"); QVERIFY( doc ); QVERIFY( doc->hasOptionalContent() ); @@ -75,7 +75,7 @@ void TestOptionalContent::checkNestedLayers() void TestOptionalContent::checkNoOptionalContent() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); QCOMPARE( doc->hasOptionalContent(), false ); @@ -85,7 +85,7 @@ void TestOptionalContent::checkNoOptionalContent() void TestOptionalContent::checkIsVisible() { - GooString *fileName = new GooString("../../../test/unittestcases/vis_policy_test.pdf"); + GooString *fileName = new GooString(TESTDATADIR "/unittestcases/vis_policy_test.pdf"); globalParams = new GlobalParams(); PDFDoc *doc = new PDFDoc( fileName ); QVERIFY( doc ); @@ -169,7 +169,7 @@ void TestOptionalContent::checkIsVisible() void TestOptionalContent::checkVisibilitySetting() { globalParams = new GlobalParams(); - GooString *fileName = new GooString("../../../test/unittestcases/vis_policy_test.pdf"); + GooString *fileName = new GooString(TESTDATADIR "/unittestcases/vis_policy_test.pdf"); PDFDoc *doc = new PDFDoc( fileName ); QVERIFY( doc ); @@ -404,7 +404,7 @@ void TestOptionalContent::checkVisibilitySetting() void TestOptionalContent::checkRadioButtons() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/ClarityOCGs.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/ClarityOCGs.pdf"); QVERIFY( doc ); QVERIFY( doc->hasOptionalContent() ); diff --git a/qt4/tests/check_pagelayout.cpp b/qt4/tests/check_pagelayout.cpp index dbdb93ea..6108f886 100644 --- a/qt4/tests/check_pagelayout.cpp +++ b/qt4/tests/check_pagelayout.cpp @@ -14,7 +14,7 @@ private slots: void TestPageLayout::checkNone() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/UseNone.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/UseNone.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageLayout(), Poppler::Document::NoLayout ); @@ -25,7 +25,7 @@ void TestPageLayout::checkNone() void TestPageLayout::checkSingle() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/FullScreen.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/FullScreen.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageLayout(), Poppler::Document::SinglePage ); @@ -36,7 +36,7 @@ void TestPageLayout::checkSingle() void TestPageLayout::checkFacing() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/doublepage.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/doublepage.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageLayout(), Poppler::Document::TwoPageRight ); diff --git a/qt4/tests/check_pagemode.cpp b/qt4/tests/check_pagemode.cpp index 9df07ff3..0565fe20 100644 --- a/qt4/tests/check_pagemode.cpp +++ b/qt4/tests/check_pagemode.cpp @@ -16,7 +16,7 @@ private slots: void TestPageMode::checkNone() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/UseNone.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/UseNone.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageMode(), Poppler::Document::UseNone ); @@ -27,7 +27,7 @@ void TestPageMode::checkNone() void TestPageMode::checkFullScreen() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/FullScreen.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/FullScreen.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageMode(), Poppler::Document::FullScreen ); @@ -38,7 +38,7 @@ void TestPageMode::checkFullScreen() void TestPageMode::checkAttachments() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/UseAttachments.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/UseAttachments.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageMode(), Poppler::Document::UseAttach ); @@ -49,7 +49,7 @@ void TestPageMode::checkAttachments() void TestPageMode::checkThumbs() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/UseThumbs.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/UseThumbs.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageMode(), Poppler::Document::UseThumbs ); @@ -60,7 +60,7 @@ void TestPageMode::checkThumbs() void TestPageMode::checkOC() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/UseOC.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/UseOC.pdf"); QVERIFY( doc ); QCOMPARE( doc->pageMode(), Poppler::Document::UseOC ); diff --git a/qt4/tests/check_password.cpp b/qt4/tests/check_password.cpp index 7bc81b21..4c7dcd1c 100644 --- a/qt4/tests/check_password.cpp +++ b/qt4/tests/check_password.cpp @@ -19,7 +19,7 @@ private slots: void TestPassword::password1() { Poppler::Document *doc; - doc = Poppler::Document::load(QString::fromUtf8("../../../test/unittestcases/Gday garçon - open.pdf"), "", QString::fromUtf8("garçon").toLatin1() ); + doc = Poppler::Document::load(QString::fromUtf8(TESTDATADIR "/unittestcases/Gday garçon - open.pdf"), "", QString::fromUtf8("garçon").toLatin1() ); QVERIFY( doc ); QVERIFY( !doc->isLocked() ); @@ -30,7 +30,7 @@ void TestPassword::password1() void TestPassword::password1a() { Poppler::Document *doc; - doc = Poppler::Document::load(QString::fromUtf8("../../../test/unittestcases/Gday garçon - open.pdf") ); + doc = Poppler::Document::load(QString::fromUtf8(TESTDATADIR "/unittestcases/Gday garçon - open.pdf") ); QVERIFY( doc ); QVERIFY( doc->isLocked() ); QVERIFY( !doc->unlock( "", QString::fromUtf8("garçon").toLatin1() ) ); @@ -42,7 +42,7 @@ void TestPassword::password1a() void TestPassword::password2() { Poppler::Document *doc; - doc = Poppler::Document::load(QString::fromUtf8("../../../test/unittestcases/Gday garçon - owner.pdf"), QString::fromUtf8("garçon").toLatin1(), "" ); + doc = Poppler::Document::load(QString::fromUtf8(TESTDATADIR "/unittestcases/Gday garçon - owner.pdf"), QString::fromUtf8("garçon").toLatin1(), "" ); QVERIFY( doc ); QVERIFY( !doc->isLocked() ); @@ -52,7 +52,7 @@ void TestPassword::password2() void TestPassword::password2a() { Poppler::Document *doc; - doc = Poppler::Document::load(QString::fromUtf8("../../../test/unittestcases/Gday garçon - owner.pdf"), QString::fromUtf8("garçon").toLatin1() ); + doc = Poppler::Document::load(QString::fromUtf8(TESTDATADIR "/unittestcases/Gday garçon - owner.pdf"), QString::fromUtf8("garçon").toLatin1() ); QVERIFY( doc ); QVERIFY( !doc->isLocked() ); @@ -62,7 +62,7 @@ void TestPassword::password2a() void TestPassword::password2b() { Poppler::Document *doc; - doc = Poppler::Document::load(QString::fromUtf8("../../../test/unittestcases/Gday garçon - owner.pdf") ); + doc = Poppler::Document::load(QString::fromUtf8(TESTDATADIR "/unittestcases/Gday garçon - owner.pdf") ); QVERIFY( doc ); QVERIFY( !doc->isLocked() ); QVERIFY( !doc->unlock( QString::fromUtf8("garçon").toLatin1(), "" ) ); @@ -74,7 +74,7 @@ void TestPassword::password2b() void TestPassword::password3() { Poppler::Document *doc; - doc = Poppler::Document::load( QString::fromUtf8("../../../test/unittestcases/PasswordEncrypted.pdf") ); + doc = Poppler::Document::load( QString::fromUtf8(TESTDATADIR "/unittestcases/PasswordEncrypted.pdf") ); QVERIFY( doc ); QVERIFY( doc->isLocked() ); QVERIFY( !doc->unlock( "", "password" ) ); diff --git a/qt4/tests/check_permissions.cpp b/qt4/tests/check_permissions.cpp index eec78edf..a3f3bdc6 100644 --- a/qt4/tests/check_permissions.cpp +++ b/qt4/tests/check_permissions.cpp @@ -12,7 +12,7 @@ private slots: void TestPermissions::permissions1() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/orientation.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/orientation.pdf"); QVERIFY( doc ); // we are allowed to print diff --git a/qt4/tests/check_search.cpp b/qt4/tests/check_search.cpp index c7e44bc3..cabf82d1 100644 --- a/qt4/tests/check_search.cpp +++ b/qt4/tests/check_search.cpp @@ -13,7 +13,7 @@ private slots: void TestSearch::bug7063() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/bug7063.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/bug7063.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(0); @@ -39,7 +39,7 @@ void TestSearch::bug7063() void TestSearch::testNextAndPrevious() { Poppler::Document *doc; - doc = Poppler::Document::load("../../../test/unittestcases/xr01.pdf"); + doc = Poppler::Document::load(TESTDATADIR "/unittestcases/xr01.pdf"); QVERIFY( doc ); Poppler::Page *page = doc->page(0); |