summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/documentdb/documentdb_test.cpp
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@gmail.com>2016-08-15 15:38:23 +0200
committerVegard Sjonfjell <vegardsjo@gmail.com>2016-08-15 15:38:23 +0200
commitd15dc62521c5cf26455216fa5eb3c3fe0b5c8ada (patch)
tree195f7d2b2392d07ec6e1c2b9dc14a7a965ecc65c /searchcore/src/tests/proton/documentdb/documentdb_test.cpp
parente534ad2c12af07da88b8264c2be189f5f686e927 (diff)
Aressem/cmake out of source test for script (#409)
* First script runs out of source. * Call scripts from source directory. * One more test passing. * Searchcore tests pass out of source. * Searchlib tests run out of source:
Diffstat (limited to 'searchcore/src/tests/proton/documentdb/documentdb_test.cpp')
-rw-r--r--searchcore/src/tests/proton/documentdb/documentdb_test.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/searchcore/src/tests/proton/documentdb/documentdb_test.cpp b/searchcore/src/tests/proton/documentdb/documentdb_test.cpp
index cba08197b56..dec1dc08471 100644
--- a/searchcore/src/tests/proton/documentdb/documentdb_test.cpp
+++ b/searchcore/src/tests/proton/documentdb/documentdb_test.cpp
@@ -72,7 +72,8 @@ Fixture::Fixture()
DocumentType docType("typea", 0);
DocumentTypeRepo::SP repo(new DocumentTypeRepo(docType));
TuneFileDocumentDB::SP tuneFileDocumentDB(new TuneFileDocumentDB);
- config::DirSpec spec("cfg");
+ std::string srcDir = getenv("SOURCE_DIRECTORY") ? getenv("SOURCE_DIRECTORY") : ".";
+ config::DirSpec spec(srcDir + "/cfg");
DocumentDBConfigHelper mgr(spec, "typea");
BootstrapConfig::SP
b(new BootstrapConfig(1,