MCPcopy Create free account
hub / github.com/boostorg/beast / testIssue2085

Method testIssue2085

test/beast/http/fields.cpp:1039–1069  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1037 };
1038
1039 void
1040 testIssue2085()
1041 {
1042 BOOST_CORE_STATIC_ASSERT((! set_test<field, int>::value));
1043 BOOST_CORE_STATIC_ASSERT((! set_test<field, std::nullptr_t>::value));
1044 BOOST_CORE_STATIC_ASSERT((! set_test<field, double>::value));
1045 BOOST_CORE_STATIC_ASSERT((! set_test<string_view, int>::value));
1046 BOOST_CORE_STATIC_ASSERT((! set_test<string_view, std::nullptr_t>::value));
1047 BOOST_CORE_STATIC_ASSERT((! set_test<string_view, double>::value));
1048
1049 BOOST_CORE_STATIC_ASSERT(( set_test<field, const char*>::value));
1050 BOOST_CORE_STATIC_ASSERT(( set_test<field, string_view>::value));
1051 BOOST_CORE_STATIC_ASSERT(( set_test<field, const char(&)[10]>::value));
1052 BOOST_CORE_STATIC_ASSERT(( set_test<string_view, const char*>::value));
1053 BOOST_CORE_STATIC_ASSERT(( set_test<string_view, string_view>::value));
1054 BOOST_CORE_STATIC_ASSERT(( set_test<string_view, const char(&)[10]>::value));
1055
1056 BOOST_CORE_STATIC_ASSERT((! insert_test<field, int>::value));
1057 BOOST_CORE_STATIC_ASSERT((! insert_test<field, std::nullptr_t>::value));
1058 BOOST_CORE_STATIC_ASSERT((! insert_test<field, double>::value));
1059 BOOST_CORE_STATIC_ASSERT((! insert_test<string_view, int>::value));
1060 BOOST_CORE_STATIC_ASSERT((! insert_test<string_view, std::nullptr_t>::value));
1061 BOOST_CORE_STATIC_ASSERT((! insert_test<string_view, double>::value));
1062
1063 BOOST_CORE_STATIC_ASSERT(( insert_test<field, const char*>::value));
1064 BOOST_CORE_STATIC_ASSERT(( insert_test<field, string_view>::value));
1065 BOOST_CORE_STATIC_ASSERT(( insert_test<field, const char(&)[10]>::value));
1066 BOOST_CORE_STATIC_ASSERT(( insert_test<string_view, const char*>::value));
1067 BOOST_CORE_STATIC_ASSERT(( insert_test<string_view, string_view>::value));
1068 BOOST_CORE_STATIC_ASSERT(( insert_test<string_view, const char(&)[10]>::value));
1069 }
1070
1071 template<class T>
1072 class throwing_allocator

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected