Function (File:Line) |
Call count |
Block coverage |
(anonymous namespace)::GetArrayItemsSeparator(ParamStyle, bool) (src/validators/param_validators.cpp:45) | called 260 times, returned 260 times | 100.0% |
(anonymous namespace)::GetDeserializer(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/param_validators.cpp:155) | called 809 times, returned 809 times | 46.0% |
(anonymous namespace)::GetKTMap(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/param_validators.cpp:132) | called 150 times, returned 150 times | 28.0% |
(anonymous namespace)::GetObjKVSep(bool) (src/validators/param_validators.cpp:85) | called 150 times, returned 150 times | 100.0% |
(anonymous namespace)::GetObjVKSep(ParamStyle, bool) (src/validators/param_validators.cpp:93) | called 150 times, returned 150 times | 100.0% |
(anonymous namespace)::GetStartChar(ParamStyle) (src/validators/param_validators.cpp:14) | called 809 times, returned 809 times | 100.0% |
(anonymous namespace)::HasArrayRunningName(ParamStyle, bool) (src/validators/param_validators.cpp:69) | called 260 times, returned 260 times | 100.0% |
(anonymous namespace)::HasNameAtStart(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ParamStyle, bool, ExtendedType) (src/validators/param_validators.cpp:26) | called 809 times, returned 809 times | 91.0% |
ArrayDeserializer::ArrayDeserializer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, bool, PrimitiveType, char, bool, bool) (src/deserializers/array_deserializer.cpp:9) | called 295 times, returned 295 times | 100.0% |
ArrayDeserializer::CheckElementData(char const*&, char const*) const (include/deserializers/array_deserializer.hpp:27) | called 192 times, returned 192 times | 18.0% |
ArrayDeserializer::CheckSeparator(char const*&, char const*) const (include/deserializers/array_deserializer.hpp:34) | called 213 times, returned 206 times | 100.0% |
ArrayDeserializer::DeserializeBooleanArray(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/array_deserializer.hpp:48) | called 31 times, returned 26 times | 100.0% |
ArrayDeserializer::DeserializeIntegerArray(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/array_deserializer.hpp:62) | called 30 times, returned 18 times | 100.0% |
ArrayDeserializer::DeserializeNumberArray(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/array_deserializer.hpp:76) | called 21 times, returned 15 times | 100.0% |
ArrayDeserializer::DeserializeStringArray(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/array_deserializer.hpp:90) | called 23 times, returned 22 times | 100.0% |
ArrayDeserializer::Deserialize[abi:cxx11](char const*, char const*) (src/deserializers/array_deserializer.cpp:20) | called 105 times, returned 82 times | 94.0% |
ArrayDeserializer::~ArrayDeserializer() (include/deserializers/array_deserializer.hpp:19) | called 70 times, returned 70 times | 100.0% |
ArrayDeserializerTest::SetUp() (test/unittest/src/deserializers/array_deserializer.cpp:28) | called 35 times, returned 35 times | 79.0% |
ArrayDeserializerTest_Deserialize_Test::AddToRegistry() (test/unittest/src/deserializers/array_deserializer.cpp:53) | called 1 time, returned 1 time | 52.0% |
ArrayDeserializerTest_Deserialize_Test::ArrayDeserializerTest_Deserialize_Test() (test/unittest/src/deserializers/array_deserializer.cpp:53) | called 35 times, returned 35 times | 100.0% |
ArrayDeserializerTest_Deserialize_Test::TestBody() (test/unittest/src/deserializers/array_deserializer.cpp:53) | called 35 times, returned 35 times | 34.0% |
BaseDeserializer::BaseDeserializer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, bool) (src/deserializers/base_deserializer.cpp:9) | called 883 times, returned 883 times | 100.0% |
BaseDeserializer::CheckData(char const*&, char const*) const (include/deserializers/base_deserializer.hpp:83) | called 264 times, returned 264 times | 18.0% |
BaseDeserializer::CheckEnd(char const*&, char const*) const (include/deserializers/base_deserializer.hpp:205) | called 219 times, returned 208 times | 59.0% |
BaseDeserializer::CheckNSkipChar(char const*&, char const*, char) const (include/deserializers/base_deserializer.hpp:63) | called 356 times, returned 348 times | 63.0% |
BaseDeserializer::CheckNSkipName(char const*&, char const*) const (include/deserializers/base_deserializer.hpp:74) | called 188 times, returned 186 times | 74.0% |
BaseDeserializer::CheckNSkipStart(char const*&) const (include/deserializers/base_deserializer.hpp:51) | called 282 times, returned 276 times | 51.0% |
BaseDeserializer::DeserializeBoolean(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/base_deserializer.hpp:90) | called 133 times, returned 121 times | 71.0% |
BaseDeserializer::DeserializeInteger(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/base_deserializer.hpp:106) | called 137 times, returned 126 times | 70.0% |
BaseDeserializer::DeserializeNumber(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/base_deserializer.hpp:122) | called 83 times, returned 72 times | 62.0% |
BaseDeserializer::DeserializeString(char const*&, char const*, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/base_deserializer.hpp:174) | called 86 times, returned 84 times | 50.0% |
BaseDeserializer::DeserializeString(char const*&, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/base_deserializer.hpp:144) | called 29 times, returned 22 times | 49.0% |
BaseDeserializer::~BaseDeserializer() (include/deserializers/base_deserializer.hpp:40) | called 74 times, returned 74 times | 100.0% |
BaseValidator::BaseValidator(ValidationError) (src/validators/base_validator.cpp:9) | called 9 times, returned 9 times | 100.0% |
BaseValidator::BaseValidator(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, ValidationError) (src/validators/base_validator.cpp:15) | called 945 times, returned 945 times | 52.0% |
BaseValidator::GetErrHeader[abi:cxx11]() const (src/validators/base_validator.cpp:22) | not called | 0.0% |
BaseValidator::~BaseValidator() (include/validators/base_validator.hpp:23) | called 546 times, returned 546 times | 100.0% |
BodyValidator::BodyValidator(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (include/validators/body_validator.hpp:15) | called 136 times, returned 136 times | 100.0% |
ContentDeserializer::ContentDeserializer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, bool) (src/deserializers/content_deserializer.cpp:9) | called 46 times, returned 46 times | 100.0% |
ContentDeserializer::Deserialize[abi:cxx11](char const*, char const*) (src/deserializers/content_deserializer.cpp:14) | called 11 times, returned 10 times | 40.0% |
ContentDeserializer::~ContentDeserializer() (include/deserializers/content_deserializer.hpp:17) | called 8 times, returned 8 times | 100.0% |
ContentDeserializerTest::SetUp() (test/unittest/src/deserializers/content_deserializer.cpp:24) | called 4 times, returned 4 times | 79.0% |
ContentDeserializerTest_Deserialize_Test::AddToRegistry() (test/unittest/src/deserializers/content_deserializer.cpp:42) | called 1 time, returned 1 time | 52.0% |
ContentDeserializerTest_Deserialize_Test::ContentDeserializerTest_Deserialize_Test() (test/unittest/src/deserializers/content_deserializer.cpp:42) | called 4 times, returned 4 times | 100.0% |
ContentDeserializerTest_Deserialize_Test::TestBody() (test/unittest/src/deserializers/content_deserializer.cpp:42) | called 4 times, returned 4 times | 34.0% |
DeserializationException::DeserializationException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (include/deserializers/base_deserializer.hpp:23) | called 73 times, returned 73 times | 60.0% |
DeserializationException::what() const (include/deserializers/base_deserializer.hpp:28) | called 58 times, returned 58 times | 100.0% |
EscapeSlash(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (include/utils/common.hpp:118) | called 528 times, returned 528 times | 87.0% |
HeaderParamValidator::HeaderParamValidator(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/param_validators.cpp:280) | called 206 times, returned 206 times | 53.0% |
HeaderParamValidator::~HeaderParamValidator() (include/validators/param_validators.hpp:76) | called 16 times, returned 16 times | 100.0% |
HeaderParamValidatorTest::SetUp() (test/unittest/src/validators/header_param_validator.cpp:22) | called 8 times, returned 8 times | 61.0% |
HeaderParamValidatorTest_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/header_param_validator.cpp:53) | called 1 time, returned 1 time | 52.0% |
HeaderParamValidatorTest_ValidateParam_Test::HeaderParamValidatorTest_ValidateParam_Test() (test/unittest/src/validators/header_param_validator.cpp:53) | called 8 times, returned 8 times | 100.0% |
HeaderParamValidatorTest_ValidateParam_Test::TestBody() (test/unittest/src/validators/header_param_validator.cpp:53) | called 8 times, returned 8 times | 45.0% |
JoinReference(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (include/utils/common.hpp:131) | called 945 times, returned 945 times | 65.0% |
JsonValidator::CreateErrorMessages(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::CrtAllocator> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool) (src/validators/json_validator.cpp:49) | called 14 times, returned 14 times | 55.0% |
JsonValidator::GetString[abi:cxx11](rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::CrtAllocator> const&) (src/validators/json_validator.cpp:137) | called 23 times, returned 23 times | 27.0% |
JsonValidator::HandleError(char const*, rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::CrtAllocator> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool) (src/validators/json_validator.cpp:67) | called 14 times, returned 14 times | 53.0% |
JsonValidator::JsonValidator(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, ValidationError) (src/validators/json_validator.cpp:9) | called 945 times, returned 945 times | 52.0% |
JsonValidator::Validate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/json_validator.cpp:17) | called 166 times, returned 166 times | 65.0% |
JsonValidator::~JsonValidator() (src/validators/json_validator.cpp:167) | called 537 times, returned 537 times | 100.0% |
MethodValidator::MethodValidator() (src/validators/method_validator.cpp:9) | called 9 times, returned 9 times | 100.0% |
MethodValidator::Validate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/method_validator.cpp:14) | called 91 times, returned 91 times | 59.0% |
MethodValidatorTest_Negative_Test::MethodValidatorTest_Negative_Test() (test/unittest/src/validators/method_validator.cpp:36) | called 1 time, returned 1 time | 100.0% |
MethodValidatorTest_Negative_Test::TestBody() (test/unittest/src/validators/method_validator.cpp:36) | called 1 time, returned 1 time | 27.0% |
MethodValidatorTest_Negative_Test::~MethodValidatorTest_Negative_Test() (test/unittest/src/validators/method_validator.cpp:36) | called 2 times, returned 2 times | 100.0% |
MethodValidatorTest_Positive_Test::MethodValidatorTest_Positive_Test() (test/unittest/src/validators/method_validator.cpp:10) | called 1 time, returned 1 time | 100.0% |
MethodValidatorTest_Positive_Test::TestBody() (test/unittest/src/validators/method_validator.cpp:10) | called 1 time, returned 1 time | 26.0% |
MethodValidatorTest_Positive_Test::~MethodValidatorTest_Positive_Test() (test/unittest/src/validators/method_validator.cpp:10) | called 2 times, returned 2 times | 100.0% |
OASValidator::OASValidator(OASValidator const&) (src/oas_validator.cpp:17) | not called | 0.0% |
OASValidator::OASValidator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&) (src/oas_validator.cpp:11) | called 7 times, returned 6 times | 100.0% |
OASValidator::ValidateBody(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:39) | called 4 times, returned 4 times | 100.0% |
OASValidator::ValidateHeaders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:56) | called 6 times, returned 6 times | 100.0% |
OASValidator::ValidatePathParam(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:44) | called 12 times, returned 12 times | 100.0% |
OASValidator::ValidateQueryParam(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:50) | called 6 times, returned 6 times | 100.0% |
OASValidator::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:69) | called 1 time, returned 1 time | 100.0% |
OASValidator::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:82) | called 3 times, returned 3 times | 100.0% |
OASValidator::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:63) | called 17 times, returned 17 times | 100.0% |
OASValidator::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:75) | called 3 times, returned 3 times | 100.0% |
OASValidator::ValidateRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator.cpp:33) | called 12 times, returned 12 times | 100.0% |
OASValidator::operator=(OASValidator const&) (src/oas_validator.cpp:22) | not called | 0.0% |
OASValidator::~OASValidator() (src/oas_validator.cpp:90) | called 6 times, returned 6 times | 100.0% |
OASValidatorImp::BuildCaseInsensitiveMap(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&) (src/oas_validator_imp.cpp:378) | called 7 times, returned 7 times | 24.0% |
OASValidatorImp::GetValidators(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ValidatorsStore*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<unsigned long, ParamRange, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, ParamRange> > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) (src/oas_validator_imp.cpp:174) | called 64 times, returned 64 times | 38.0% |
OASValidatorImp::GetValidators(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ValidatorsStore*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<unsigned long, ParamRange, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, ParamRange> > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) (src/oas_validator_imp.cpp:199) | called 63 times, returned 63 times | 61.0% |
OASValidatorImp::OASValidatorImp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&) (src/oas_validator_imp.cpp:13) | called 7 times, returned 6 times | 94.0% |
OASValidatorImp::ParseSpecs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator>, rapidjson::CrtAllocator>&) (src/oas_validator_imp.cpp:265) | called 7 times, returned 6 times | 60.0% |
OASValidatorImp::ProcessMethod(rapidjson::GenericMemberIterator<true, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (src/oas_validator_imp.cpp:299) | called 528 times, returned 528 times | 80.0% |
OASValidatorImp::ProcessParameters(rapidjson::GenericMemberIterator<true, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidatorsStore*, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ValidatorsStore*> > >&) (src/oas_validator_imp.cpp:335) | called 528 times, returned 528 times | 100.0% |
OASValidatorImp::ProcessPath(rapidjson::GenericMemberIterator<true, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (src/oas_validator_imp.cpp:285) | called 528 times, returned 528 times | 69.0% |
OASValidatorImp::ProcessRequestBody(rapidjson::GenericMemberIterator<true, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidatorsStore*, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ValidatorsStore*> > >&) (src/oas_validator_imp.cpp:317) | called 528 times, returned 528 times | 92.0% |
OASValidatorImp::ResolvePath(rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator>, rapidjson::CrtAllocator>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/oas_validator_imp.cpp:252) | not called | 0.0% |
OASValidatorImp::ResolveReferences(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >&, rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator>, rapidjson::CrtAllocator>&, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator>&) (src/oas_validator_imp.cpp:346) | called 11484 times, returned 11484 times | 48.0% |
OASValidatorImp::Split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/oas_validator_imp.cpp:241) | not called | 0.0% |
OASValidatorImp::ValidateBody(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:37) | called 4 times, returned 4 times | 88.0% |
OASValidatorImp::ValidateHeaders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:72) | called 6 times, returned 6 times | 88.0% |
OASValidatorImp::ValidatePathParam(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:48) | called 12 times, returned 12 times | 75.0% |
OASValidatorImp::ValidateQueryParam(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:60) | called 6 times, returned 6 times | 75.0% |
OASValidatorImp::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:100) | called 1 time, returned 1 time | 68.0% |
OASValidatorImp::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:139) | called 3 times, returned 3 times | 72.0% |
OASValidatorImp::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:84) | called 17 times, returned 17 times | 74.0% |
OASValidatorImp::ValidateRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:119) | called 3 times, returned 3 times | 73.0% |
OASValidatorImp::ValidateRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/oas_validator_imp.cpp:30) | called 12 times, returned 12 times | 100.0% |
OASValidatorImp::~OASValidatorImp() (src/oas_validator_imp.cpp:163) | called 6 times, returned 6 times | 100.0% |
OASValidatorImpTest_ValidateRoute_Test::OASValidatorImpTest_ValidateRoute_Test() (test/unittest/src/oas_validator.cpp:11) | called 1 time, returned 1 time | 100.0% |
OASValidatorImpTest_ValidateRoute_Test::TestBody() (test/unittest/src/oas_validator.cpp:11) | called 1 time, returned 1 time | 38.0% |
OASValidatorImpTest_ValidateRoute_Test::~OASValidatorImpTest_ValidateRoute_Test() (test/unittest/src/oas_validator.cpp:11) | called 2 times, returned 2 times | 100.0% |
OASValidatorTest::SetUp() (test/unittest/src/oas_validator.cpp:19) | called 6 times, returned 6 times | 100.0% |
OASValidatorTest_ValidateBody_Test::OASValidatorTest_ValidateBody_Test() (test/unittest/src/oas_validator.cpp:112) | called 1 time, returned 1 time | 100.0% |
OASValidatorTest_ValidateBody_Test::TestBody() (test/unittest/src/oas_validator.cpp:112) | called 1 time, returned 1 time | 33.0% |
OASValidatorTest_ValidateBody_Test::~OASValidatorTest_ValidateBody_Test() (test/unittest/src/oas_validator.cpp:112) | called 2 times, returned 2 times | 100.0% |
OASValidatorTest_ValidateHeaders_Test::OASValidatorTest_ValidateHeaders_Test() (test/unittest/src/oas_validator.cpp:87) | called 1 time, returned 1 time | 100.0% |
OASValidatorTest_ValidateHeaders_Test::TestBody() (test/unittest/src/oas_validator.cpp:87) | called 1 time, returned 1 time | 36.0% |
OASValidatorTest_ValidateHeaders_Test::~OASValidatorTest_ValidateHeaders_Test() (test/unittest/src/oas_validator.cpp:87) | called 2 times, returned 2 times | 100.0% |
OASValidatorTest_ValidatePathParam_Test::OASValidatorTest_ValidatePathParam_Test() (test/unittest/src/oas_validator.cpp:45) | called 1 time, returned 1 time | 100.0% |
OASValidatorTest_ValidatePathParam_Test::TestBody() (test/unittest/src/oas_validator.cpp:45) | called 1 time, returned 1 time | 31.0% |
OASValidatorTest_ValidatePathParam_Test::~OASValidatorTest_ValidatePathParam_Test() (test/unittest/src/oas_validator.cpp:45) | called 2 times, returned 2 times | 100.0% |
OASValidatorTest_ValidateQueryParam_Test::OASValidatorTest_ValidateQueryParam_Test() (test/unittest/src/oas_validator.cpp:72) | called 1 time, returned 1 time | 100.0% |
OASValidatorTest_ValidateQueryParam_Test::TestBody() (test/unittest/src/oas_validator.cpp:72) | called 1 time, returned 1 time | 31.0% |
OASValidatorTest_ValidateQueryParam_Test::~OASValidatorTest_ValidateQueryParam_Test() (test/unittest/src/oas_validator.cpp:72) | called 2 times, returned 2 times | 100.0% |
OASValidatorTest_ValidateRequst_Test::OASValidatorTest_ValidateRequst_Test() (test/unittest/src/oas_validator.cpp:126) | called 1 time, returned 1 time | 100.0% |
OASValidatorTest_ValidateRequst_Test::TestBody() (test/unittest/src/oas_validator.cpp:126) | called 1 time, returned 1 time | 31.0% |
OASValidatorTest_ValidateRequst_Test::~OASValidatorTest_ValidateRequst_Test() (test/unittest/src/oas_validator.cpp:126) | called 2 times, returned 2 times | 100.0% |
OASValidatorTest_ValidateRoute_Test::OASValidatorTest_ValidateRoute_Test() (test/unittest/src/oas_validator.cpp:26) | called 1 time, returned 1 time | 100.0% |
OASValidatorTest_ValidateRoute_Test::TestBody() (test/unittest/src/oas_validator.cpp:26) | called 1 time, returned 1 time | 31.0% |
OASValidatorTest_ValidateRoute_Test::~OASValidatorTest_ValidateRoute_Test() (test/unittest/src/oas_validator.cpp:26) | called 2 times, returned 2 times | 100.0% |
ObjectDeserializer::DeserializeKey(char const*&, char const*, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (include/deserializers/object_deserializer.hpp:30) | called 123 times, returned 123 times | 100.0% |
ObjectDeserializer::Deserialize[abi:cxx11](char const*, char const*) (src/deserializers/object_deserializer.cpp:19) | called 38 times, returned 25 times | 57.0% |
ObjectDeserializer::ObjectDeserializer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, bool, char, char, bool, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PrimitiveType, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, PrimitiveType> > > const&) (src/deserializers/object_deserializer.cpp:9) | called 165 times, returned 165 times | 80.0% |
ObjectDeserializer::~ObjectDeserializer() (include/deserializers/object_deserializer.hpp:22) | called 30 times, returned 30 times | 100.0% |
ObjectDeserializerTest::SetUp() (test/unittest/src/deserializers/object_deserializer.cpp:34) | called 15 times, returned 15 times | 82.0% |
ObjectDeserializerTest_Deserialize_Test::AddToRegistry() (test/unittest/src/deserializers/object_deserializer.cpp:56) | called 1 time, returned 1 time | 52.0% |
ObjectDeserializerTest_Deserialize_Test::ObjectDeserializerTest_Deserialize_Test() (test/unittest/src/deserializers/object_deserializer.cpp:56) | called 15 times, returned 15 times | 100.0% |
ObjectDeserializerTest_Deserialize_Test::TestBody() (test/unittest/src/deserializers/object_deserializer.cpp:56) | called 15 times, returned 15 times | 34.0% |
ParamValidator::ErrorOnMissing(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (src/validators/param_validators.cpp:237) | not called | 0.0% |
ParamValidator::GetParamInfo(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/param_validators.cpp:243) | called 809 times, returned 809 times | 68.0% |
ParamValidator::IsRequired() const (src/validators/param_validators.cpp:232) | called 4 times, returned 4 times | 100.0% |
ParamValidator::ParamValidator(ParamValidator::ParamInfo const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, ValidationError) (src/validators/param_validators.cpp:212) | called 809 times, returned 809 times | 80.0% |
ParamValidator::ValidateParam(char const*, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/param_validators.cpp:221) | called 208 times, returned 208 times | 71.0% |
ParamValidator::~ParamValidator() (include/validators/param_validators.hpp:35) | called 401 times, returned 401 times | 100.0% |
PathArrayParam::SetUp() (test/unittest/src/validators/path_param_validators.cpp:117) | called 34 times, returned 34 times | 60.0% |
PathArrayParam_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/path_param_validators.cpp:155) | called 1 time, returned 1 time | 52.0% |
PathArrayParam_ValidateParam_Test::PathArrayParam_ValidateParam_Test() (test/unittest/src/validators/path_param_validators.cpp:155) | called 34 times, returned 34 times | 100.0% |
PathArrayParam_ValidateParam_Test::TestBody() (test/unittest/src/validators/path_param_validators.cpp:155) | called 34 times, returned 34 times | 36.0% |
PathObjectParam::SetUp() (test/unittest/src/validators/path_param_validators.cpp:210) | called 9 times, returned 9 times | 64.0% |
PathObjectParam_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/path_param_validators.cpp:262) | called 1 time, returned 1 time | 52.0% |
PathObjectParam_ValidateParam_Test::PathObjectParam_ValidateParam_Test() (test/unittest/src/validators/path_param_validators.cpp:262) | called 9 times, returned 9 times | 100.0% |
PathObjectParam_ValidateParam_Test::TestBody() (test/unittest/src/validators/path_param_validators.cpp:262) | called 9 times, returned 9 times | 36.0% |
PathParamValidator::PathParamValidator(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/param_validators.cpp:262) | called 289 times, returned 289 times | 53.0% |
PathParamValidator::~PathParamValidator() (include/validators/param_validators.hpp:54) | called 158 times, returned 158 times | 100.0% |
PathPrimitiveParam::SetUp() (test/unittest/src/validators/path_param_validators.cpp:25) | called 36 times, returned 36 times | 60.0% |
PathPrimitiveParam_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/path_param_validators.cpp:60) | called 1 time, returned 1 time | 52.0% |
PathPrimitiveParam_ValidateParam_Test::PathPrimitiveParam_ValidateParam_Test() (test/unittest/src/validators/path_param_validators.cpp:60) | called 36 times, returned 36 times | 100.0% |
PathPrimitiveParam_ValidateParam_Test::TestBody() (test/unittest/src/validators/path_param_validators.cpp:60) | called 36 times, returned 36 times | 36.0% |
PathTrie::CopyNode(PathTrie::Node*&, PathTrie::Node*) (src/utils/path_trie.cpp:40) | not called | 0.0% |
PathTrie::DeleteNode(PathTrie::Node*) (src/utils/path_trie.cpp:156) | called 503 times, returned 503 times | 100.0% |
PathTrie::Insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/utils/path_trie.cpp:50) | called 190 times, returned 190 times | 80.0% |
PathTrie::Node::Node() (include/utils/path_trie.hpp:30) | called 503 times, returned 503 times | 100.0% |
PathTrie::PathTrie() (src/utils/path_trie.cpp:10) | called 67 times, returned 67 times | 100.0% |
PathTrie::PathTrie(PathTrie const&) (src/utils/path_trie.cpp:15) | not called | 0.0% |
PathTrie::Search(char const*, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/utils/path_trie.cpp:79) | called 14 times, returned 14 times | 77.0% |
PathTrie::Search(char const*, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<unsigned long, ParamRange, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, ParamRange> > >&) (src/utils/path_trie.cpp:113) | called 33 times, returned 33 times | 76.0% |
PathTrie::operator=(PathTrie const&) (src/utils/path_trie.cpp:24) | not called | 0.0% |
PathTrie::~PathTrie() (src/utils/path_trie.cpp:149) | called 67 times, returned 67 times | 100.0% |
PathTrieTest::InsertAndSearch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (test/unittest/src/utils/path_trie.cpp:19) | called 2 times, returned 2 times | 100.0% |
PathTrieTest_InsertAndSearchMultiParamPath_Test::PathTrieTest_InsertAndSearchMultiParamPath_Test() (test/unittest/src/utils/path_trie.cpp:56) | called 1 time, returned 1 time | 100.0% |
PathTrieTest_InsertAndSearchMultiParamPath_Test::TestBody() (test/unittest/src/utils/path_trie.cpp:56) | called 1 time, returned 1 time | 33.0% |
PathTrieTest_InsertAndSearchMultiParamPath_Test::~PathTrieTest_InsertAndSearchMultiParamPath_Test() (test/unittest/src/utils/path_trie.cpp:56) | called 2 times, returned 2 times | 100.0% |
PathTrieTest_InsertAndSearchParameterizedPath_Test::PathTrieTest_InsertAndSearchParameterizedPath_Test() (test/unittest/src/utils/path_trie.cpp:43) | called 1 time, returned 1 time | 100.0% |
PathTrieTest_InsertAndSearchParameterizedPath_Test::TestBody() (test/unittest/src/utils/path_trie.cpp:43) | called 1 time, returned 1 time | 34.0% |
PathTrieTest_InsertAndSearchParameterizedPath_Test::~PathTrieTest_InsertAndSearchParameterizedPath_Test() (test/unittest/src/utils/path_trie.cpp:43) | called 2 times, returned 2 times | 100.0% |
PathTrieTest_InsertAndSearchSimplePath_Test::PathTrieTest_InsertAndSearchSimplePath_Test() (test/unittest/src/utils/path_trie.cpp:27) | called 1 time, returned 1 time | 100.0% |
PathTrieTest_InsertAndSearchSimplePath_Test::TestBody() (test/unittest/src/utils/path_trie.cpp:27) | called 1 time, returned 1 time | 29.0% |
PathTrieTest_InsertAndSearchSimplePath_Test::~PathTrieTest_InsertAndSearchSimplePath_Test() (test/unittest/src/utils/path_trie.cpp:27) | called 2 times, returned 2 times | 100.0% |
PathTrieTest_SearchNonExistentPath_Test::PathTrieTest_SearchNonExistentPath_Test() (test/unittest/src/utils/path_trie.cpp:35) | called 1 time, returned 1 time | 100.0% |
PathTrieTest_SearchNonExistentPath_Test::TestBody() (test/unittest/src/utils/path_trie.cpp:35) | called 1 time, returned 1 time | 28.0% |
PathTrieTest_SearchNonExistentPath_Test::~PathTrieTest_SearchNonExistentPath_Test() (test/unittest/src/utils/path_trie.cpp:35) | called 2 times, returned 2 times | 100.0% |
PrimitiveDeserializer::Deserialize[abi:cxx11](char const*, char const*) (src/deserializers/primitive_deserializer.cpp:15) | called 128 times, returned 89 times | 61.0% |
PrimitiveDeserializer::PrimitiveDeserializer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, bool, PrimitiveType) (src/deserializers/primitive_deserializer.cpp:9) | called 377 times, returned 377 times | 100.0% |
PrimitiveDeserializer::~PrimitiveDeserializer() (include/deserializers/primitive_deserializer.hpp:17) | called 40 times, returned 40 times | 100.0% |
PrimitiveDeserializerTest::SetUp() (test/unittest/src/deserializers/primitive_deserializer.cpp:27) | called 20 times, returned 20 times | 77.0% |
PrimitiveDeserializerTest_Deserialize_Test::AddToRegistry() (test/unittest/src/deserializers/primitive_deserializer.cpp:49) | called 1 time, returned 1 time | 52.0% |
PrimitiveDeserializerTest_Deserialize_Test::PrimitiveDeserializerTest_Deserialize_Test() (test/unittest/src/deserializers/primitive_deserializer.cpp:49) | called 20 times, returned 20 times | 100.0% |
PrimitiveDeserializerTest_Deserialize_Test::TestBody() (test/unittest/src/deserializers/primitive_deserializer.cpp:49) | called 20 times, returned 20 times | 34.0% |
QueryArrayParam::SetUp() (test/unittest/src/validators/query_param_validator.cpp:98) | called 34 times, returned 34 times | 62.0% |
QueryArrayParam_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/query_param_validator.cpp:136) | called 1 time, returned 1 time | 52.0% |
QueryArrayParam_ValidateParam_Test::QueryArrayParam_ValidateParam_Test() (test/unittest/src/validators/query_param_validator.cpp:136) | called 34 times, returned 34 times | 100.0% |
QueryArrayParam_ValidateParam_Test::TestBody() (test/unittest/src/validators/query_param_validator.cpp:136) | called 34 times, returned 34 times | 33.0% |
QueryObjectParam::SetUp() (test/unittest/src/validators/query_param_validator.cpp:200) | called 3 times, returned 3 times | 67.0% |
QueryObjectParam_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/query_param_validator.cpp:250) | called 1 time, returned 1 time | 52.0% |
QueryObjectParam_ValidateParam_Test::QueryObjectParam_ValidateParam_Test() (test/unittest/src/validators/query_param_validator.cpp:250) | called 3 times, returned 3 times | 100.0% |
QueryObjectParam_ValidateParam_Test::TestBody() (test/unittest/src/validators/query_param_validator.cpp:250) | called 3 times, returned 3 times | 18.0% |
QueryParamValidator::IsEmptyAllowed() const (src/validators/param_validators.cpp:275) | not called | 0.0% |
QueryParamValidator::QueryParamValidator(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/param_validators.cpp:268) | called 314 times, returned 314 times | 46.0% |
QueryParamValidator::~QueryParamValidator() (include/validators/param_validators.hpp:64) | called 628 times, returned 628 times | 100.0% |
QueryPrimitiveParam::SetUp() (test/unittest/src/validators/query_param_validator.cpp:23) | called 19 times, returned 19 times | 62.0% |
QueryPrimitiveParam_ValidateParam_Test::AddToRegistry() (test/unittest/src/validators/query_param_validator.cpp:58) | called 1 time, returned 1 time | 52.0% |
QueryPrimitiveParam_ValidateParam_Test::QueryPrimitiveParam_ValidateParam_Test() (test/unittest/src/validators/query_param_validator.cpp:58) | called 19 times, returned 19 times | 100.0% |
QueryPrimitiveParam_ValidateParam_Test::TestBody() (test/unittest/src/validators/query_param_validator.cpp:58) | called 19 times, returned 19 times | 33.0% |
Seek(char const*, char const*, char) (include/utils/common.hpp:110) | called 2402 times, returned 2402 times | 100.0% |
TestBodyValidator::SetUp() (test/unittest/src/validators/body_validator.cpp:13) | called 10 times, returned 10 times | 52.0% |
TestBodyValidator_InvalidArrayUniqueItems_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:252) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidArrayUniqueItems_Test::TestBodyValidator_InvalidArrayUniqueItems_Test() (test/unittest/src/validators/body_validator.cpp:252) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidArrayUniqueItems_Test::~TestBodyValidator_InvalidArrayUniqueItems_Test() (test/unittest/src/validators/body_validator.cpp:252) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidEnum_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:417) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidEnum_Test::TestBodyValidator_InvalidEnum_Test() (test/unittest/src/validators/body_validator.cpp:417) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidEnum_Test::~TestBodyValidator_InvalidEnum_Test() (test/unittest/src/validators/body_validator.cpp:417) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidIntegerMaximim_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:318) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidIntegerMaximim_Test::TestBodyValidator_InvalidIntegerMaximim_Test() (test/unittest/src/validators/body_validator.cpp:318) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidIntegerMaximim_Test::~TestBodyValidator_InvalidIntegerMaximim_Test() (test/unittest/src/validators/body_validator.cpp:318) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidIntegerMinimum_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:285) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidIntegerMinimum_Test::TestBodyValidator_InvalidIntegerMinimum_Test() (test/unittest/src/validators/body_validator.cpp:285) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidIntegerMinimum_Test::~TestBodyValidator_InvalidIntegerMinimum_Test() (test/unittest/src/validators/body_validator.cpp:285) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidIntegerType_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:186) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidIntegerType_Test::TestBodyValidator_InvalidIntegerType_Test() (test/unittest/src/validators/body_validator.cpp:186) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidIntegerType_Test::~TestBodyValidator_InvalidIntegerType_Test() (test/unittest/src/validators/body_validator.cpp:186) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidParsing_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:155) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidParsing_Test::TestBodyValidator_InvalidParsing_Test() (test/unittest/src/validators/body_validator.cpp:155) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidParsing_Test::~TestBodyValidator_InvalidParsing_Test() (test/unittest/src/validators/body_validator.cpp:155) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidPatternProp_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:382) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidPatternProp_Test::TestBodyValidator_InvalidPatternProp_Test() (test/unittest/src/validators/body_validator.cpp:382) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidPatternProp_Test::~TestBodyValidator_InvalidPatternProp_Test() (test/unittest/src/validators/body_validator.cpp:382) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidRequired_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:351) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidRequired_Test::TestBodyValidator_InvalidRequired_Test() (test/unittest/src/validators/body_validator.cpp:351) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidRequired_Test::~TestBodyValidator_InvalidRequired_Test() (test/unittest/src/validators/body_validator.cpp:351) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_InvalidStringType_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:219) | called 1 time, returned 1 time | 30.0% |
TestBodyValidator_InvalidStringType_Test::TestBodyValidator_InvalidStringType_Test() (test/unittest/src/validators/body_validator.cpp:219) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_InvalidStringType_Test::~TestBodyValidator_InvalidStringType_Test() (test/unittest/src/validators/body_validator.cpp:219) | called 2 times, returned 2 times | 100.0% |
TestBodyValidator_ValidJson_Test::TestBody() (test/unittest/src/validators/body_validator.cpp:128) | called 1 time, returned 1 time | 28.0% |
TestBodyValidator_ValidJson_Test::TestBodyValidator_ValidJson_Test() (test/unittest/src/validators/body_validator.cpp:128) | called 1 time, returned 1 time | 100.0% |
TestBodyValidator_ValidJson_Test::~TestBodyValidator_ValidJson_Test() (test/unittest/src/validators/body_validator.cpp:128) | called 2 times, returned 2 times | 100.0% |
ValidatorInitExc::ValidatorInitExc(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (include/utils/common.hpp:19) | called 1 time, returned 1 time | 100.0% |
ValidatorInitExc::what() const (include/utils/common.hpp:24) | not called | 0.0% |
ValidatorsStore::AddParamValidators(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (src/validators/validators_store.cpp:16) | called 396 times, returned 396 times | 49.0% |
ValidatorsStore::GetPathParamIndices(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/validators/validators_store.cpp:129) | called 396 times, returned 396 times | 70.0% |
ValidatorsStore::PathParamValidatorInfo::PathParamValidatorInfo(unsigned long, PathParamValidator*) (include/validators/validators_store.hpp:36) | called 210 times, returned 210 times | 100.0% |
ValidatorsStore::QueryParamValidatorInfo::QueryParamValidatorInfo(ValidatorsStore::QueryParamValidatorInfo const&) (include/validators/validators_store.hpp:66) | called 396 times, returned 396 times | 100.0% |
ValidatorsStore::QueryParamValidatorInfo::QueryParamValidatorInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, QueryParamValidator*) (include/validators/validators_store.hpp:60) | called 258 times, returned 258 times | 100.0% |
ValidatorsStore::QueryParamValidatorInfo::~QueryParamValidatorInfo() (include/validators/validators_store.hpp:81) | called 654 times, returned 654 times | 100.0% |
ValidatorsStore::ValidateBody(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/validators_store.cpp:39) | called 8 times, returned 8 times | 100.0% |
ValidatorsStore::ValidateHeaderParams(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/validators_store.cpp:102) | called 9 times, returned 9 times | 55.0% |
ValidatorsStore::ValidatePathParams(std::unordered_map<unsigned long, ParamRange, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, ParamRange> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/validators_store.cpp:47) | called 33 times, returned 33 times | 64.0% |
ValidatorsStore::ValidateQueryParams(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (src/validators/validators_store.cpp:63) | called 20 times, returned 20 times | 61.0% |
ValidatorsStore::ValidatorsStore() (include/validators/validators_store.hpp:20) | called 402 times, returned 402 times | 100.0% |
ValidatorsStore::ValidatorsStore(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (src/validators/validators_store.cpp:11) | called 126 times, returned 126 times | 88.0% |
ValidatorsStore::~ValidatorsStore() (src/validators/validators_store.cpp:119) | called 528 times, returned 528 times | 100.0% |
gtest_ArrayDeserializerTestsArrayDeserializerTest_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char, bool, PrimitiveType, char, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > const&) (test/unittest/src/deserializers/array_deserializer.cpp:64) | called 35 times, returned 35 times | 2.0% |
gtest_ArrayDeserializerTestsArrayDeserializerTest_EvalGenerator_() (test/unittest/src/deserializers/array_deserializer.cpp:64) | called 1 time, returned 1 time | 13.0% |
gtest_ContentDeserializerTestsContentDeserializerTest_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char, bool, bool> > const&) (test/unittest/src/deserializers/content_deserializer.cpp:53) | called 4 times, returned 4 times | 17.0% |
gtest_ContentDeserializerTestsContentDeserializerTest_EvalGenerator_() (test/unittest/src/deserializers/content_deserializer.cpp:53) | called 1 time, returned 1 time | 38.0% |
gtest_HeaderParamValidatorTestHeaderParamValidatorTest_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidationError> > const&) (test/unittest/src/validators/header_param_validator.cpp:58) | called 8 times, returned 8 times | 12.0% |
gtest_HeaderParamValidatorTestHeaderParamValidatorTest_EvalGenerator_() (test/unittest/src/validators/header_param_validator.cpp:58) | called 1 time, returned 1 time | 37.0% |
gtest_ObjectDeserializerTestsObjectDeserializerTest_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char, bool, char, char, bool, bool> > const&) (test/unittest/src/deserializers/object_deserializer.cpp:67) | called 15 times, returned 15 times | 4.0% |
gtest_ObjectDeserializerTestsObjectDeserializerTest_EvalGenerator_() (test/unittest/src/deserializers/object_deserializer.cpp:67) | called 1 time, returned 1 time | 17.0% |
gtest_PathParamValidatorTestsPathArrayParam_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidationError> > const&) (test/unittest/src/validators/path_param_validators.cpp:169) | called 34 times, returned 34 times | 3.0% |
gtest_PathParamValidatorTestsPathArrayParam_EvalGenerator_() (test/unittest/src/validators/path_param_validators.cpp:169) | called 1 time, returned 1 time | 28.0% |
gtest_PathParamValidatorTestsPathObjectParam_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, ValidationError> > const&) (test/unittest/src/validators/path_param_validators.cpp:276) | called 9 times, returned 9 times | 11.0% |
gtest_PathParamValidatorTestsPathObjectParam_EvalGenerator_() (test/unittest/src/validators/path_param_validators.cpp:276) | called 1 time, returned 1 time | 36.0% |
gtest_PathParamValidatorTestsPathPrimitiveParam_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidationError> > const&) (test/unittest/src/validators/path_param_validators.cpp:74) | called 36 times, returned 36 times | 3.0% |
gtest_PathParamValidatorTestsPathPrimitiveParam_EvalGenerator_() (test/unittest/src/validators/path_param_validators.cpp:74) | called 1 time, returned 1 time | 28.0% |
gtest_PrimitiveDeserializerTestsPrimitiveDeserializerTest_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PrimitiveType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char, bool, bool> > const&) (test/unittest/src/deserializers/primitive_deserializer.cpp:60) | called 20 times, returned 20 times | 4.0% |
gtest_PrimitiveDeserializerTestsPrimitiveDeserializerTest_EvalGenerator_() (test/unittest/src/deserializers/primitive_deserializer.cpp:60) | called 1 time, returned 1 time | 21.0% |
gtest_QueryArrayParamTestsQueryArrayParam_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidationError> > const&) (test/unittest/src/validators/query_param_validator.cpp:150) | called 34 times, returned 34 times | 3.0% |
gtest_QueryArrayParamTestsQueryArrayParam_EvalGenerator_() (test/unittest/src/validators/query_param_validator.cpp:150) | called 1 time, returned 1 time | 28.0% |
gtest_QueryObjectParamTestsQueryObjectParam_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, ValidationError> > const&) (test/unittest/src/validators/query_param_validator.cpp:264) | called 3 times, returned 3 times | 23.0% |
gtest_QueryObjectParamTestsQueryObjectParam_EvalGenerator_() (test/unittest/src/validators/query_param_validator.cpp:264) | called 1 time, returned 1 time | 50.0% |
gtest_QueryPrimitiveParamTestsQueryPrimitiveParam_EvalGenerateName_(testing::TestParamInfo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ValidationError> > const&) (test/unittest/src/validators/query_param_validator.cpp:72) | called 19 times, returned 19 times | 6.0% |
gtest_QueryPrimitiveParamTestsQueryPrimitiveParam_EvalGenerator_() (test/unittest/src/validators/query_param_validator.cpp:72) | called 1 time, returned 1 time | 30.0% |
main (test/unittest/src/main.cpp:9) | called 1 time, returned 1 time | 100.0% |