()
| 368 | #[test] |
| 369 | fn heap_smoke_test_passes() { |
| 370 | let (uart, exit) = run_kernel_hll(kernel::MY_KERNEL); |
| 371 | assert_eq!(exit, Some(0), "kernel must exit cleanly; uart={uart:?}"); |
| 372 | assert!( |
| 373 | uart.contains("[ OK ] heap ready\n"), |
| 374 | "heap smoke-test must pass; uart={uart:?}" |
| 375 | ); |
| 376 | } |
| 377 | |
| 378 | #[test] |
| 379 | fn unimplemented_subsystems_warn() { |
| 380 | let (uart, exit) = run_kernel_hll(kernel::MY_KERNEL); |
| 381 | assert_eq!(exit, Some(0), "kernel must exit cleanly; uart={uart:?}"); |
| 382 | assert!( |
| 383 | uart.contains("[ WARN ] device tree:"), |
| 384 | "device tree stub must emit warn; uart={uart:?}" |
nothing calls this directly
no test coverage detected