Attribute Macro doctest

Source
#[doctest]
Expand description

This macro can be used to write a doc test

If you want to write a doc test using agb, use this macro. You probably want to hide the use of doctest in your actual code (see the other examples in the agb codebase). It works very similarly to agb::entry, except that the function should return or the test will run forever.

You still need to include the #![no_std] and #![no_main] or it won’t compile.

#![no_std]
#![no_main]

#[agb::doctest]
fn test(gba: agb::Gba) {
    assert_eq!(1, 1);
}