diff options
author | Tor Egge <Tor.Egge@oath.com> | 2018-01-09 15:10:12 +0000 |
---|---|---|
committer | Tor Egge <Tor.Egge@oath.com> | 2018-01-09 15:10:12 +0000 |
commit | 19c0c4bdc483a7eaec97c73ab2217d51880dd333 (patch) | |
tree | d1656b8f52ff12b10dc3fb630299fe81bd3d7c2b /searchcore/src/tests/proton/proton_configurer | |
parent | e8b197ceb9652cb85f3473675725e3c3d894c98f (diff) |
Let proton subscribe to bucketspaces config.
Diffstat (limited to 'searchcore/src/tests/proton/proton_configurer')
-rw-r--r-- | searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp index a99eaa0daf6..f2e1b9d7805 100644 --- a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp +++ b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp @@ -21,6 +21,7 @@ #include <vespa/searchcommon/common/schemaconfigurer.h> #include <vespa/vespalib/util/threadstackexecutor.h> #include <vespa/vespalib/test/insertion_operators.h> +#include <vespa/config-bucketspaces.h> using namespace config; using namespace proton; @@ -28,6 +29,8 @@ using namespace vespa::config::search::core; using namespace vespa::config::search::summary; using namespace vespa::config::search; using namespace cloud::config::filedistribution; +using vespa::config::content::core::BucketspacesConfig; +using vespa::config::content::core::BucketspacesConfigBuilder; using InitializeThreads = std::shared_ptr<vespalib::ThreadStackExecutorBase>; using config::ConfigUri; @@ -98,6 +101,7 @@ struct ConfigFixture { ProtonConfigBuilder _protonBuilder; DocumenttypesConfigBuilder _documenttypesBuilder; FiledistributorrpcConfigBuilder _filedistBuilder; + BucketspacesConfigBuilder _bucketspacesBuilder; map<std::string, DBConfigFixture::UP> _dbConfig; int _idcounter; int64_t _generation; @@ -108,6 +112,7 @@ struct ConfigFixture { _protonBuilder(), _documenttypesBuilder(), _filedistBuilder(), + _bucketspacesBuilder(), _dbConfig(), _idcounter(-1), _generation(1), @@ -166,6 +171,7 @@ struct ConfigFixture { DocumentTypeRepo::SP(new DocumentTypeRepo(_documenttypesBuilder)), BootstrapConfig::ProtonConfigSP(new ProtonConfig(_protonBuilder)), std::make_shared<FiledistributorrpcConfig>(), + std::make_shared<BucketspacesConfig>(_bucketspacesBuilder), std::make_shared<TuneFileDocumentDB>())); } |