about summary refs log tree commit diff
path: root/tests/ui/test-attrs/test-function-elided-no-main.rs
blob: 97654581567da92853cf5f5be206ed8c4286d0e0 (plain)
1
2
3
4
5
6
7
8
//! Test that #[test] functions are elided when not running tests, causing missing main error

#[test]
fn main() {
    // This function would normally serve as main, but since it's marked with #[test],
    // it gets elided when not running tests
}
//~^ ERROR `main` function not found in crate `test_function_elided_no_main`