AkurAI Build
Menu

cosmic-mobile

public

Latest change 934fcb6a3e4449af34bb3afeed046e8279010235 - Order test module includes for rustfmt by AkurAI Build

#[path = "../src/apps.rs"]
mod apps;
#[path = "../src/ios.rs"]
mod ios;
#[test]
fn calculator() {
    let mut c = apps::Calculator::default();
    for k in ["7", "+", "5", "="] {
        c.key(k);
    }
    assert_eq!(c.display, "12");
    for k in ["÷", "0", "="] {
        c.key(k);
    }
    assert_eq!(c.display, "Error");
    c.key("AC");
    assert_eq!(c.display, "0");
}
#[test]
fn note_roundtrip() {
    let p = std::env::temp_dir().join(format!("note-{}", std::process::id()));
    apps::save_note(&p, "Hello\nBúi").unwrap();
    assert_eq!(std::fs::read_to_string(&p).unwrap(), "Hello\nBúi");
    std::fs::remove_file(p).unwrap();
}