bevy/crates/bevy_ecs_compile_fail_tests/tests/ui
Boxy b9102b8836 Introduce tests for derive(WorldQuery) (#4625)
The only tests we had for `derive(WorldQuery)` checked that the derive doesnt panic/emit a `compiler_error!`. This PR adds tests that actually assert the returned values of a query using the derived `WorldQuery` impl. Also adds a compile fail test to check that we correctly error on read only world queries containing mutable world queries.
2022-04-28 21:06:20 +00:00
..
entity_ref_mut_lifetime_safety.rs REMOVE unsound lifetime annotations on EntityMut (#4096) 2022-04-04 21:33:33 +00:00
entity_ref_mut_lifetime_safety.stderr REMOVE unsound lifetime annotations on EntityMut (#4096) 2022-04-04 21:33:33 +00:00
query_lifetime_safety.rs yeet unsound lifetime annotations on Query methods (#4243) 2022-03-22 02:49:41 +00:00
query_lifetime_safety.stderr yeet unsound lifetime annotations on Query methods (#4243) 2022-03-22 02:49:41 +00:00
system_query_get_lifetime_safety.rs Assert compiler errors for compile_fail tests (#3067) 2021-11-13 22:43:19 +00:00
system_query_get_lifetime_safety.stderr Fix clippy lints for 1.57 (#3238) 2021-12-02 23:40:37 +00:00
system_query_get_many_lifetime_safety.rs Rename get_multiple APIs to get_many (#4384) 2022-03-31 20:59:26 +00:00
system_query_get_many_lifetime_safety.stderr Rename get_multiple APIs to get_many (#4384) 2022-03-31 20:59:26 +00:00
system_query_get_many_mut_lifetime_safety.rs Rename get_multiple APIs to get_many (#4384) 2022-03-31 20:59:26 +00:00
system_query_get_many_mut_lifetime_safety.stderr Rename get_multiple APIs to get_many (#4384) 2022-03-31 20:59:26 +00:00
system_query_iter_lifetime_safety.rs Assert compiler errors for compile_fail tests (#3067) 2021-11-13 22:43:19 +00:00
system_query_iter_lifetime_safety.stderr Fix clippy lints for 1.57 (#3238) 2021-12-02 23:40:37 +00:00
system_query_set_get_lifetime_safety.rs ParamSet for conflicting SystemParam:s (#2765) 2022-03-29 23:39:38 +00:00
system_query_set_get_lifetime_safety.stderr ParamSet for conflicting SystemParam:s (#2765) 2022-03-29 23:39:38 +00:00
system_query_set_iter_lifetime_safety.rs ParamSet for conflicting SystemParam:s (#2765) 2022-03-29 23:39:38 +00:00
system_query_set_iter_lifetime_safety.stderr ParamSet for conflicting SystemParam:s (#2765) 2022-03-29 23:39:38 +00:00
system_state_get_lifetime_safety.rs Assert compiler errors for compile_fail tests (#3067) 2021-11-13 22:43:19 +00:00
system_state_get_lifetime_safety.stderr Assert compiler errors for compile_fail tests (#3067) 2021-11-13 22:43:19 +00:00
system_state_iter_lifetime_safety.rs Assert compiler errors for compile_fail tests (#3067) 2021-11-13 22:43:19 +00:00
system_state_iter_lifetime_safety.stderr Assert compiler errors for compile_fail tests (#3067) 2021-11-13 22:43:19 +00:00
system_state_iter_mut_overlap_safety.rs Implement iter() for mutable Queries (#2305) 2021-12-01 23:28:10 +00:00
system_state_iter_mut_overlap_safety.stderr Fix clippy lints for 1.57 (#3238) 2021-12-02 23:40:37 +00:00
world_query_derive.rs Introduce tests for derive(WorldQuery) (#4625) 2022-04-28 21:06:20 +00:00
world_query_derive.stderr Introduce tests for derive(WorldQuery) (#4625) 2022-04-28 21:06:20 +00:00