diff --git a/src/protocol/tests/utils.rs b/src/protocol/tests/utils.rs index b510760722f0cb48d5502cd2e5c25691a9a0d367..36a068cde8afa9a987d60c0cc7a1d09542add123 100644 --- a/src/protocol/tests/utils.rs +++ b/src/protocol/tests/utils.rs @@ -638,9 +638,10 @@ impl<'a> VariableTester<'a> { pub(crate) fn assert_concrete_type(self, expected: &str) -> Self { let mut serialized = String::new(); + let lhs = self.ctx.heap[self.assignment.left].as_variable(); serialize_concrete_type( &mut serialized, self.ctx.heap, self.definition_id, - &self.assignment.concrete_type + &lhs.concrete_type ); assert_eq!(