diff --git a/crates/oxide_compiler/tests/compile_stmt_tests.rs b/crates/oxide_compiler/tests/compile_stmt_tests.rs index df481049..23e50013 100644 --- a/crates/oxide_compiler/tests/compile_stmt_tests.rs +++ b/crates/oxide_compiler/tests/compile_stmt_tests.rs @@ -269,10 +269,10 @@ fn compile_class_declaration_emits_constructor_and_prototype_setup() { module .bytecode .iter() - .filter(|&&i| opcode::opcode(i) == OpCode::NEW_OBJECT) + .filter(|&&i| opcode::opcode(i) == OpCode::NEW_SESSION_OBJECT) .count() >= 1, - "class should allocate a prototype object" + "class prototype should be allocated as a session object (identity stable across promotion)" ); assert!( module