summaryrefslogtreecommitdiff
path: root/qt4
diff options
context:
space:
mode:
Diffstat (limited to 'qt4')
-rw-r--r--qt4/tests/CMakeLists.txt1
-rw-r--r--qt4/tests/Makefile.am1
-rw-r--r--qt4/tests/check_actualtext.cpp2
-rw-r--r--qt4/tests/check_attachments.cpp14
-rw-r--r--qt4/tests/check_fonts.cpp18
-rw-r--r--qt4/tests/check_links.cpp6
-rw-r--r--qt4/tests/check_metadata.cpp32
-rw-r--r--qt4/tests/check_optcontent.cpp12
-rw-r--r--qt4/tests/check_pagelayout.cpp6
-rw-r--r--qt4/tests/check_pagemode.cpp10
-rw-r--r--qt4/tests/check_password.cpp12
-rw-r--r--qt4/tests/check_permissions.cpp2
-rw-r--r--qt4/tests/check_search.cpp4
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);