#include "core/InformationManager.hxx"
#include "core/BasicBlock.hxx"
+extern char * TEST_DATA_DIRECTORY;
+
TEST(BasicBlockTest, deserializeValidInstance) {
- QFile file("testdata/core/BasicBlock/valid.xml");
+ QFile file(QString(TEST_DATA_DIRECTORY) + "/testdata/core/BasicBlock/valid.xml");
InformationManager manager;
file.open(QFile::ReadOnly | QFile::Text);
QXmlStreamReader reader(&file);
}
TEST(BasicBlockTest, deserializeInvalidInstance) {
- QFile file("testdata/core/BasicBlock/invalid.xml");
+ QFile file(QString(TEST_DATA_DIRECTORY) + "/testdata/core/BasicBlock/invalid.xml");
InformationManager manager;
file.open(QFile::ReadOnly | QFile::Text);
QXmlStreamReader reader(&file);
}
TEST(BasicBlockTest, deserializeThenSerializeIsIdentity) {
- QFile infile("testdata/core/BasicBlock/valid.xml");
+ QFile infile(QString(TEST_DATA_DIRECTORY) + "/testdata/core/BasicBlock/valid.xml");
QTemporaryFile outfile;
InformationManager manager;