diff options
Diffstat (limited to 'searchlib/src/tests/attribute/guard/attributeguard_test.cpp')
-rw-r--r-- | searchlib/src/tests/attribute/guard/attributeguard_test.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/searchlib/src/tests/attribute/guard/attributeguard_test.cpp b/searchlib/src/tests/attribute/guard/attributeguard_test.cpp new file mode 100644 index 00000000000..709316cc6fd --- /dev/null +++ b/searchlib/src/tests/attribute/guard/attributeguard_test.cpp @@ -0,0 +1,31 @@ +// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +#include <vespa/log/log.h> +LOG_SETUP("attributeguard_test"); +#include <vespa/vespalib/testkit/testapp.h> +#include <vespa/searchlib/attribute/attributeguard.h> +#include <vespa/searchlib/attribute/extendableattributes.h> + +namespace search { + +class AttributeGuardTest : public vespalib::TestApp +{ +public: + int Main() override; +}; + +int +AttributeGuardTest::Main() +{ + TEST_INIT("attributeguard_test"); + + + AttributeVector::SP ssattr(new SingleStringExtAttribute("ss1")); + AttributeGuard guard(ssattr); + EXPECT_TRUE(guard.valid()); + + TEST_DONE(); +} + +} + +TEST_APPHOOK(search::AttributeGuardTest); |