aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2024-06-09 17:15:02 +0200
committerTor Egge <Tor.Egge@online.no>2024-06-09 17:15:02 +0200
commit0b0ca9d80ca0ad30b1dff9b627216b1eddc364c2 (patch)
tree85af7d2a6d78e1ac18628b467aa5bcab8cdf42fc
parent1478e54ecaffe8fffcbfdaf7fc853fb1578a36c5 (diff)
Add const attributes to mock attribute context.
-rw-r--r--searchlib/src/vespa/searchlib/test/mock_attribute_context.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/test/mock_attribute_context.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/vespa/searchlib/test/mock_attribute_context.cpp b/searchlib/src/vespa/searchlib/test/mock_attribute_context.cpp
index 75e85d9d828..1003160249d 100644
--- a/searchlib/src/vespa/searchlib/test/mock_attribute_context.cpp
+++ b/searchlib/src/vespa/searchlib/test/mock_attribute_context.cpp
@@ -28,7 +28,7 @@ MockAttributeContext::getAttributeList(std::vector<const IAttributeVector *> & l
MockAttributeContext::~MockAttributeContext() = default;
void
-MockAttributeContext::add(std::shared_ptr<IAttributeVector> attr) {
+MockAttributeContext::add(std::shared_ptr<const IAttributeVector> attr) {
_vectors[attr->getName()] = attr;
}
diff --git a/searchlib/src/vespa/searchlib/test/mock_attribute_context.h b/searchlib/src/vespa/searchlib/test/mock_attribute_context.h
index 5b522e907b1..165a37994b9 100644
--- a/searchlib/src/vespa/searchlib/test/mock_attribute_context.h
+++ b/searchlib/src/vespa/searchlib/test/mock_attribute_context.h
@@ -11,12 +11,12 @@ namespace search::attribute::test {
class MockAttributeContext : public IAttributeContext
{
private:
- using Map = std::map<string, std::shared_ptr<IAttributeVector>>;
+ using Map = std::map<string, std::shared_ptr<const IAttributeVector>>;
Map _vectors;
public:
~MockAttributeContext() override;
- void add(std::shared_ptr<IAttributeVector> attr);
+ void add(std::shared_ptr<const IAttributeVector> attr);
const IAttributeVector *get(const string &name) const;
const IAttributeVector * getAttribute(const string &name) const override;