From 67760d797c7dac09077e59a87fa3c27a610a5fc4 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sat, 19 Nov 2022 15:18:02 +0100 Subject: entity: make `constantly` more generic --- test/entity.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/entity.cpp b/test/entity.cpp index d09c94ba..4e0935f2 100644 --- a/test/entity.cpp +++ b/test/entity.cpp @@ -189,10 +189,12 @@ constexpr bool test_names() constexpr void test_range() { constexpr auto x = TestAccessors{}; - constexpr auto foo = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo, - constantly, - constantly{37, 42}>, - [](const TestAccessors&) constexpr -> constraints::group { return "foo"_s; }}; + constexpr auto foo = entity::type::field{ + "foo"_s, &TestAccessors::foo, &TestAccessors::foo, + constantly(constraints::length{42}), + constantly(constraints::range{37, 42}), + constantly(constraints::group{"foo"_s}) + }; using limits = std::numeric_limits; -- cgit v1.2.3