footvm/tests/integration_test.rs

13 lines
227 B
Rust

#[test]
fn test_basic() -> Result<(), ()>
{
let mut vm: footvm::FootVM = Default::default();
vm.load(include_str!("programs/basic.foot"), None)?;
vm.cycle();
assert_eq!(vm.registers[0], 0xFEED);
Ok(())
}