blob: e9510a8f2729c7aeae8ea73ce6fa03a53300891e [file] [log] [blame]
import 'dart:mirrors';
const _FailingTest failingTest = const _FailingTest();
class _FailingTest {
const _FailingTest();
}
mixin MyTest {
@failingTest
void foo() {}
}
class MyTest2 extends Object with MyTest {}
main() {}
bool _hasFailingTestAnnotation(MethodMirror method) {}
bool _hasAnnotationInstance(DeclarationMirror declaration, instance) =>
declaration.metadata.any((InstanceMirror annotation) {
print('annotation: ${annotation.reflectee}');
return identical(annotation.reflectee, instance);
});