Menu
cosmic-mobile
publicLatest change 975a13e7afc3dea7e34c04e77e3879cf635a1bf7 - Upgrade system app components to iOS design language by AkurAI Build
#[path = "../src/ios.rs"]
mod ios;
#[path = "../src/apps.rs"]
mod apps;
#[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();
}