|
@@ -10,6 +10,7 @@ import java.lang.invoke.MethodHandle;
|
|
|
import java.lang.reflect.Constructor;
|
|
import java.lang.reflect.Constructor;
|
|
|
import java.text.MessageFormat;
|
|
import java.text.MessageFormat;
|
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
|
|
|
+import java.util.Collections;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import net.ranides.assira.annotations.Meta;
|
|
import net.ranides.assira.annotations.Meta;
|
|
|
import net.ranides.assira.functional.special.AnyFunction;
|
|
import net.ranides.assira.functional.special.AnyFunction;
|
|
@@ -161,7 +162,6 @@ public class RConstructorTest {
|
|
|
assertEquals("Rome", city1.getLongName());
|
|
assertEquals("Rome", city1.getLongName());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @Ignore("#23")
|
|
|
|
|
@Test
|
|
@Test
|
|
|
public void testMatchGeneric() {
|
|
public void testMatchGeneric() {
|
|
|
IConstructors<?> list1 = ic.constructors().require(IArguments.typeinfo(Number.class, Number.class));
|
|
IConstructors<?> list1 = ic.constructors().require(IArguments.typeinfo(Number.class, Number.class));
|
|
@@ -170,7 +170,7 @@ public class RConstructorTest {
|
|
|
|
|
|
|
|
List<? extends IConstructor<?>> exp1 = ic.constructors().require(SomeAnnotation.class).list();
|
|
List<? extends IConstructor<?>> exp1 = ic.constructors().require(SomeAnnotation.class).list();
|
|
|
|
|
|
|
|
- assertEquals(exp1, list1.list());
|
|
|
|
|
|
|
+ assertEquals(Collections.emptyList(), list1.list());
|
|
|
assertEquals(exp1, list2.list());
|
|
assertEquals(exp1, list2.list());
|
|
|
assertEquals(exp1, list3.list());
|
|
assertEquals(exp1, list3.list());
|
|
|
}
|
|
}
|