use miden_core::mast::MastForest;
use crate::{AdviceInputs, DefaultHost, ExecutionOptions, Kernel, Operation, Process, StackInputs};
#[test]
fn cycles_num_exceeded() {
let stack = StackInputs::default();
let mut host = DefaultHost::default();
let program = &MastForest::default();
let mut process = Process::new(
Kernel::default(),
stack,
AdviceInputs::default(),
ExecutionOptions::new(Some(64), 64, false, false).unwrap(),
);
for _ in 0..64 {
process.execute_op(Operation::Noop, program, &mut host).unwrap();
}
assert!(process.execute_op(Operation::Noop, program, &mut host).is_err());
}