generate wildcard patterns

This commit is contained in:
Dmitry Jemerov
2011-05-19 20:05:30 +02:00
parent a58672515a
commit d953079635
2 changed files with 18 additions and 7 deletions
@@ -49,4 +49,10 @@ public class PatternMatchingTest extends CodegenTestCase {
assertEquals("digit", foo.invoke(null, 9));
assertEquals("something", foo.invoke(null, 19));
}
public void testWildcardPattern() throws Exception {
loadText("fun foo(x: String) = when(x) { is * => \"something\" }");
Method foo = generateFunction();
assertEquals("something", foo.invoke(null, ""));
}
}