mirror of
https://github.com/BlackMATov/meta.hpp.git
synced 2025-12-14 19:41:29 +07:00
update doctest to 2.4.9 version
This commit is contained in:
@@ -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});
|
||||
}
|
||||
}
|
||||
|
||||
2
vendors/doctest
vendored
2
vendors/doctest
vendored
Submodule vendors/doctest updated: a384864346...b7c21ec5ce
Reference in New Issue
Block a user