Skip to content

Commit

Permalink
Fix unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Alasdair committed Sep 5, 2023
1 parent ad698ad commit 76852ee
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 26 deletions.
25 changes: 0 additions & 25 deletions isla-lib/src/simplify.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1922,31 +1922,6 @@ mod tests {
evtree.add_events(&events2);
}

#[test]
fn evtree_context() {
use crate::smt::{DefAttrs, EnumId, EnumMember};
let events1: Vec<Event<B64>> = vec![
Event::Smt(Def::DefineEnum(2), DefAttrs::default(), SourceLoc::unknown()),
Event::Fork(0, Sym::from_u32(1), 0, SourceLoc::unknown()),
Event::Smt(
Def::DefineConst(Sym::from_u32(2), Exp::Enum(EnumMember { enum_id: EnumId::from_usize(2), member: 0 })),
DefAttrs::default(),
SourceLoc::unknown(),
),
];
let events2: Vec<Event<B64>> = vec![
Event::Smt(Def::DefineEnum(2), DefAttrs::default(), SourceLoc::unknown()),
Event::Fork(0, Sym::from_u32(1), 0, SourceLoc::unknown()),
Event::Cycle,
];

let mut evtree = EventTree::from_events(&events1);
evtree.add_events(&events2);
let stdout = std::io::stdout();
let mut handle = stdout.lock();
write_event_tree(&mut handle, &evtree, &Symtab::new(), &WriteOpts::default());
}

#[test]
fn remove_unused_in_one_branch() {
use crate::smt::DefAttrs;
Expand Down
2 changes: 1 addition & 1 deletion isla-lib/src/smt.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1989,7 +1989,7 @@ mod tests {
cfg.set_param_value("model", "true");
let ctx = Context::new(cfg);
let mut solver = Solver::<B64>::new(&ctx);
let e = solver.get_enum(3);
let e = solver.get_enum(Name::from_u32(0), 3);
let v0 = solver.declare_const(Ty::Enum(e), SourceLoc::unknown());
let v1 = solver.declare_const(Ty::Enum(e), SourceLoc::unknown());
let v2 = solver.declare_const(Ty::Enum(e), SourceLoc::unknown());
Expand Down

0 comments on commit 76852ee

Please sign in to comment.