From 8bb3a01e5c7ed761da67bca7c3280695afe52364 Mon Sep 17 00:00:00 2001 From: Michael Sullivan Date: Wed, 27 Jun 2012 19:58:08 -0700 Subject: [PATCH] Add in missing [] methods to some tests. --- src/test/run-pass/class-impl-parameterized-iface.rs | 1 + src/test/run-pass/class-impl-very-parameterized-iface.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/test/run-pass/class-impl-parameterized-iface.rs b/src/test/run-pass/class-impl-parameterized-iface.rs index dc76b57c2d26..224907ff64d1 100644 --- a/src/test/run-pass/class-impl-parameterized-iface.rs +++ b/src/test/run-pass/class-impl-parameterized-iface.rs @@ -42,6 +42,7 @@ class cat : map { } fn contains_key(&&k: int) -> bool { k <= self.meows } fn get(&&k:int) -> bool { k <= self.meows } + fn [](&&k:int) -> bool { k <= self.meows } fn find(&&k:int) -> option { some(self.get(k)) } fn remove(&&k:int) -> option { self.meows -= k; some(true) } fn each(f: fn(&&int, &&bool) -> bool) { diff --git a/src/test/run-pass/class-impl-very-parameterized-iface.rs b/src/test/run-pass/class-impl-very-parameterized-iface.rs index 30c4be25c604..cb5108337e3a 100644 --- a/src/test/run-pass/class-impl-very-parameterized-iface.rs +++ b/src/test/run-pass/class-impl-very-parameterized-iface.rs @@ -52,6 +52,7 @@ class cat : map { none { fail "epic fail"; } } } + fn [](&&k:int) -> T { get(k) } fn find(&&k:int) -> option { if k <= self.meows { some(self.name) }