//! Every ordinary correctness test, as modules of one target. //! //! One binary rather than a dozen: each `tests/*.rs` links the whole //! dependency graph again, which is most of what `cargo test` spends its time //! on here. Libtest still runs the cases in parallel, and a filter still //! selects them -- `cargo test --test suite layout::` for one module. //! //! The rigs stay their own targets: `shrink` and `generated` are fuzzers run //! on their own, and the `*_cost` and `*_diagnostics` ones are measurements. #[path = "cases/determinism.rs"] mod determinism; #[path = "cases/drift.rs"] mod drift; #[path = "cases/idempotence.rs"] mod idempotence; #[path = "cases/layout.rs"] mod layout; #[path = "cases/plan.rs"] mod plan; #[path = "cases/pointer.rs"] mod pointer; #[path = "cases/pointer_routing.rs"] mod pointer_routing; #[path = "cases/retained.rs"] mod retained; #[path = "cases/scroll.rs"] mod scroll; #[path = "cases/tasks.rs"] mod tasks; #[path = "cases/text_edit.rs"] mod text_edit; #[path = "cases/unsettled.rs"] mod unsettled;