diff --git a/crates/ailang-surface/src/parse.rs b/crates/ailang-surface/src/parse.rs index 31e82b6..b9bf14e 100644 --- a/crates/ailang-surface/src/parse.rs +++ b/crates/ailang-surface/src/parse.rs @@ -2012,10 +2012,6 @@ mod tests { #[test] fn parses_minimal_class_def() { - // NOTE: plan fixture used `(effects)` (empty) but the existing - // `parse_effects_clause` rejects empty effect lists. The clause - // is optional in fn-type, so we omit it here; behaviour under - // test (class shape + method count) is unaffected. let src = r#"(module M (class Foo (param a) @@ -2040,9 +2036,6 @@ mod tests { #[test] fn parses_class_def_with_superclass_and_default() { - // See note on `parses_minimal_class_def` re empty `(effects)`. - // Plan also wrote `(lit (int 0))` for the default body but the - // surface form for int literals is the bare token; using `0`. let src = r#"(module M (class Bar (param a)