check exunits for eval tests
This commit is contained in:
parent
2572ed6bbd
commit
9b6d4e20c7
|
@ -499,6 +499,25 @@ fn test_eval_1() {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
println!("{:?}", redeemers.len());
|
println!("{:?}", redeemers.len());
|
||||||
|
|
||||||
|
let total_budget_used =
|
||||||
|
redeemers
|
||||||
|
.iter()
|
||||||
|
.fold(ExBudget { mem: 0, cpu: 0 }, |accum, curr| ExBudget {
|
||||||
|
mem: accum.mem + curr.ex_units.mem as i64,
|
||||||
|
cpu: accum.cpu + curr.ex_units.steps as i64,
|
||||||
|
});
|
||||||
|
|
||||||
|
println!("{:?}", total_budget_used);
|
||||||
|
|
||||||
|
assert_eq!(
|
||||||
|
total_budget_used,
|
||||||
|
// Numbers came uplc evaluate
|
||||||
|
ExBudget {
|
||||||
|
cpu: 210171376,
|
||||||
|
mem: 721484
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
_ => unreachable!(),
|
_ => unreachable!(),
|
||||||
};
|
};
|
||||||
|
@ -584,6 +603,25 @@ fn test_eval_2() {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
println!("{:?}", redeemers.len());
|
println!("{:?}", redeemers.len());
|
||||||
|
|
||||||
|
let total_budget_used =
|
||||||
|
redeemers
|
||||||
|
.iter()
|
||||||
|
.fold(ExBudget { mem: 0, cpu: 0 }, |accum, curr| ExBudget {
|
||||||
|
mem: accum.mem + curr.ex_units.mem as i64,
|
||||||
|
cpu: accum.cpu + curr.ex_units.steps as i64,
|
||||||
|
});
|
||||||
|
|
||||||
|
println!("{:?}", total_budget_used);
|
||||||
|
|
||||||
|
assert_eq!(
|
||||||
|
total_budget_used,
|
||||||
|
// Numbers came uplc evaluate
|
||||||
|
ExBudget {
|
||||||
|
cpu: 183304563,
|
||||||
|
mem: 638338
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
_ => unreachable!(),
|
_ => unreachable!(),
|
||||||
};
|
};
|
||||||
|
@ -828,6 +866,25 @@ fn test_eval_3() {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
println!("{:?}", redeemers.len());
|
println!("{:?}", redeemers.len());
|
||||||
|
|
||||||
|
let total_budget_used =
|
||||||
|
redeemers
|
||||||
|
.iter()
|
||||||
|
.fold(ExBudget { mem: 0, cpu: 0 }, |accum, curr| ExBudget {
|
||||||
|
mem: accum.mem + curr.ex_units.mem as i64,
|
||||||
|
cpu: accum.cpu + curr.ex_units.steps as i64,
|
||||||
|
});
|
||||||
|
|
||||||
|
println!("{:?}", total_budget_used);
|
||||||
|
|
||||||
|
assert_eq!(
|
||||||
|
total_budget_used,
|
||||||
|
// Numbers came uplc evaluate
|
||||||
|
ExBudget {
|
||||||
|
cpu: 177894084,
|
||||||
|
mem: 566628
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
_ => unreachable!(),
|
_ => unreachable!(),
|
||||||
};
|
};
|
||||||
|
@ -991,6 +1048,25 @@ fn test_eval_5() {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
println!("{:?}", redeemers.len());
|
println!("{:?}", redeemers.len());
|
||||||
|
|
||||||
|
let total_budget_used =
|
||||||
|
redeemers
|
||||||
|
.iter()
|
||||||
|
.fold(ExBudget { mem: 0, cpu: 0 }, |accum, curr| ExBudget {
|
||||||
|
mem: accum.mem + curr.ex_units.mem as i64,
|
||||||
|
cpu: accum.cpu + curr.ex_units.steps as i64,
|
||||||
|
});
|
||||||
|
|
||||||
|
println!("{:?}", total_budget_used);
|
||||||
|
|
||||||
|
assert_eq!(
|
||||||
|
total_budget_used,
|
||||||
|
// Numbers came uplc evaluate
|
||||||
|
ExBudget {
|
||||||
|
cpu: 40211433,
|
||||||
|
mem: 114126
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
_ => unreachable!(),
|
_ => unreachable!(),
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue