update doctest to 2.4.9 version

This commit is contained in:
BlackMATov
2022-11-25 05:59:12 +07:00
parent 2659c10416
commit 63e7ba13e3
2 changed files with 5 additions and 5 deletions

View File

@@ -590,25 +590,25 @@ TEST_CASE("meta/meta_utilities/value/functions") {
{
meta::uvalue v{iadd2};
CHECK(v.get_type() == meta::resolve_type<ivec2(*)(ivec2, ivec2)>());
CHECK(v.get_as<decltype(&iadd2)>() == &iadd2);
CHECK((v.get_as<decltype(&iadd2)>() == &iadd2));
CHECK((v.get_as<decltype(&iadd2)>())(ivec2{1,2}, ivec2{3,4}) == ivec2{4,6});
}
{
meta::uvalue v{&iadd2};
CHECK(v.get_type() == meta::resolve_type<ivec2(*)(ivec2, ivec2)>());
CHECK(v.get_as<decltype(&iadd2)>() == &iadd2);
CHECK((v.get_as<decltype(&iadd2)>() == &iadd2));
CHECK((v.get_as<decltype(&iadd2)>())(ivec2{1,2}, ivec2{3,4}) == ivec2{4,6});
}
{
const meta::uvalue v{iadd2};
CHECK(v.get_type() == meta::resolve_type<ivec2(*)(ivec2, ivec2)>());
CHECK(v.get_as<decltype(&iadd2)>() == &iadd2);
CHECK((v.get_as<decltype(&iadd2)>() == &iadd2));
CHECK((v.get_as<decltype(&iadd2)>())(ivec2{1,2}, ivec2{3,4}) == ivec2{4,6});
}
{
const meta::uvalue v{&iadd2};
CHECK(v.get_type() == meta::resolve_type<ivec2(*)(ivec2, ivec2)>());
CHECK(v.get_as<decltype(&iadd2)>() == &iadd2);
CHECK((v.get_as<decltype(&iadd2)>() == &iadd2));
CHECK((v.get_as<decltype(&iadd2)>())(ivec2{1,2}, ivec2{3,4}) == ivec2{4,6});
}
}