2013-10-24 17:06:00 +02:00
|
|
|
#include "test_resources_manager.hpp"
|
|
|
|
|
|
|
|
#define PUDDLE_TEST_DIRECTORY "puddle"
|
|
|
|
#define CONCORDIA_TAGSET_DIRECTORY "concordia-tagset"
|
|
|
|
#define CONCORDIA_CONFIG_DIRECTORY "concordia-config"
|
2013-11-14 20:36:34 +01:00
|
|
|
#define CONCORDIA_INDEX_DIRECTORY "concordia-index"
|
2013-10-24 17:06:00 +02:00
|
|
|
|
|
|
|
string TestResourcesManager::getPuddleFilePath(const string & filename) {
|
|
|
|
string result = string(TEST_RESOURCES_DIRECTORY);
|
|
|
|
return result + "/" + PUDDLE_TEST_DIRECTORY + "/" + filename;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
string TestResourcesManager::getTestConcordiaConfigFilePath(const string & filename) {
|
|
|
|
string result = string(TEST_RESOURCES_DIRECTORY);
|
|
|
|
return result + "/" + CONCORDIA_CONFIG_DIRECTORY + "/" + filename;
|
|
|
|
}
|
|
|
|
|
2013-11-14 20:36:34 +01:00
|
|
|
string TestResourcesManager::getTestWordMapFilePath(const string & filename) {
|
|
|
|
string result = string(TEST_RESOURCES_DIRECTORY);
|
|
|
|
return result + "/" + CONCORDIA_INDEX_DIRECTORY + "/" + filename;
|
|
|
|
}
|
|
|
|
|
|
|
|
string TestResourcesManager::getTestHashIndexFilePath(const string & filename) {
|
|
|
|
string result = string(TEST_RESOURCES_DIRECTORY);
|
|
|
|
return result + "/" + CONCORDIA_INDEX_DIRECTORY + "/" + filename;
|
|
|
|
}
|
|
|
|
|
|
|
|
string TestResourcesManager::getTestSuffixArrayFilePath() {
|
|
|
|
string result = string(TEST_RESOURCES_DIRECTORY);
|
|
|
|
return result + "/" + CONCORDIA_INDEX_DIRECTORY + "/test_SA.bin";
|
|
|
|
}
|
|
|
|
|
2013-10-24 17:06:00 +02:00
|
|
|
string TestResourcesManager::getProdConcordiaConfigFilePath(const string & filename) {
|
|
|
|
string result = string(PROD_RESOURCES_DIRECTORY);
|
|
|
|
return result + "/" + CONCORDIA_CONFIG_DIRECTORY + "/" + filename;
|
|
|
|
}
|
|
|
|
|