Commit Graph
6577 Commits
Author SHA1 Message Date
Michele Caini 639191af23 build: set test timeout once for all workflows 2023-10-06 15:26:22 +02:00
Michele Caini 4670a939bf workflow: increase test timeout to avoid failures when the CI is particularly slow 2023-10-06 15:18:35 +02:00
Michele Caini 391dcf9639 test: further reduce the number of ASSERT_DEATH to please GH CI :) 2023-10-06 15:04:18 +02:00
Michele Caini 7378abdedb test: further reduce ASSERT_DEATH cost on sparse set tests 2023-10-06 11:28:42 +02:00
Michele Caini 43c5c2dd0d test: suppress another warning by clang-cl 2023-10-06 11:12:33 +02:00
Michele Caini ffa0a7f276 test: suppress a warning from clang-cl 2023-10-06 11:08:39 +02:00
Michele Caini 592147a499 test: drop unused aliases 2023-10-06 11:08:08 +02:00
Michele Caini 02e2532e17 test: drop a bunch of useless ASSERT_DEATH since they are very expensive on the CI 2023-10-06 11:00:12 +02:00
Michele Caini 4891c8fcd2 test: reduce the scope of the sparse set tests to something meaningful 2023-10-06 10:38:37 +02:00
Michele Caini ae20db416f test: avoid testing entt::entity like types more than once with the sparse set 2023-10-06 10:30:26 +02:00
Michele Caini 283ad71283 mixin: suppress warning due to constepxr expression 2023-10-06 10:27:04 +02:00
Michele Caini 25bbc4e053 test: suppress warnings due to unused variables 2023-10-06 10:22:48 +02:00
Michele Caini 913d313098 sparse_set: cast null to the right entity type before using it 2023-10-06 10:04:36 +02:00
Michele Caini 7efbafb8b4 test: test different entity types to show off a wip-only failure in the sparse set after recent rework 2023-10-06 10:04:06 +02:00
Michele Caini 3500757c97 test: typed parametrized sparse set tests 2023-10-06 10:02:47 +02:00
Michele Caini c4c6ba7620 meta: use is_void_v as needed 2023-10-05 14:18:21 +02:00
Michele Caini c53eaf939d storage: use is_void_v as needed 2023-10-05 14:18:09 +02:00
Michele Caini d5613e8c65 registry: use is_void_v as needed 2023-10-05 14:17:58 +02:00
Michele Caini 7fada722e7 type_traits: use is_void_v as needed 2023-10-05 14:17:46 +02:00
Michele Caini 66ee7bab32 any: use is_void_v as needed 2023-10-05 14:17:35 +02:00
Michele Caini 8848040203 meta: meta_sequence_container::resize support to non default constructible types (close #1072) 2023-10-05 12:38:14 +02:00
Michele Caini 33ef814a76 meta: minor changes 2023-10-05 11:08:52 +02:00
Michele Caini 06e032bc6d test: prepare for new meta container tests 2023-10-05 10:38:03 +02:00
Michele Caini 25e844fadd test: minor changes 2023-10-05 10:02:56 +02:00
Michele Caini 08474c671b test: drop unused type 2023-10-05 09:46:29 +02:00
Michele Caini 8f94041ea2 doc: typo 2023-10-05 09:43:31 +02:00
Michele Caini 08fc2b3a4a test: still reworking storage tests, empty types are done 2023-10-04 18:58:04 +02:00
Michele Caini 37aec0ab84 view: use type members as needed 2023-10-04 09:06:21 +02:00
Michele Caini 61ad570ecc storage: use type members as needed 2023-10-04 09:06:13 +02:00
Michele Caini 90e158e519 group: use type members as needed 2023-10-04 09:06:05 +02:00
Michele Caini 97d49b4bf3 test: rework storage tests (work in progress) 2023-10-03 14:49:43 +02:00
Michele Caini 4c3a35bc95 storage: make get_allocator work with void type 2023-10-03 14:49:04 +02:00
Michele Caini 244b5d56ff test: add required include 2023-10-02 12:08:26 +02:00
Michele Caini 755cb0f4e0 test: merge storage and storage entity tests, prepare for storage tests rework 2023-10-02 11:50:08 +02:00
Michele Caini 7b2b402d37 *: updated TODO 2023-10-02 11:49:31 +02:00
Michele Caini 41481548b8 test: finish to rework sparse set tests to cover all policies 2023-10-02 11:49:13 +02:00
Michele Caini f2411a1db7 sparse_set: do not invoke compact automatically when sorting 2023-10-02 11:48:34 +02:00
Michele Caini 073cbae9d5 test: still working on sparse set to fully cover all policies 2023-09-29 17:29:57 +02:00
Michele Caini db8e22196d test: make test local functions static 2023-09-29 10:16:28 +02:00
Michele Caini 8a68fea16e test: sparse set tests (work in progress) 2023-09-29 10:00:18 +02:00
Michele Caini 6501ca9b3c doc: more links (engine + YT series) 2023-09-29 09:59:45 +02:00
Michele Caini 0c7c6c58c0 test: suppress warning due to unused alias 2023-09-29 09:46:49 +02:00
Michele Caini f3f0ba6955 test: TEST[_P] -> ENTT_DEBUG_TEST[_P] 2023-09-29 09:46:29 +02:00
Michele Caini 52da5cf894 test: help the coverage tool who goes crazy sometimes 2023-09-29 09:45:10 +02:00
Michele Caini 2878e096e6 test: keep working on sparse set tests (work in progress) 2023-09-28 09:37:55 +02:00
Michele Caini 4f3ef4818a test: review sparse set (work in progress) 2023-09-27 09:48:33 +02:00
Michele Caini ffc0c5f2d3 *: updated TODO 2023-09-27 09:47:49 +02:00
Michele Caini 9d97c83909 view: use scoped iterators with ::contains 2023-09-26 14:32:02 +02:00
Michele Caini 6a21e29397 view: use scoped iterators with ::back 2023-09-26 14:31:42 +02:00
Michele Caini 8fdc24097e view: begin/end return scoped iterators as needed 2023-09-26 08:45:52 +02:00