Add mirrors inherited member test
diff --git a/test/mustache_test.dart b/test/mustache_test.dart
index a7142e3..404ae40 100644
--- a/test/mustache_test.dart
+++ b/test/mustache_test.dart
@@ -660,6 +660,12 @@
.renderString(new Foo()..lambda = (_) => 'yo');
expect(output, equals('_yo_'));
});
+
+ test('Simple field inherited', () {
+ var output = parse('_{{bar}}_')
+ .renderString(new Boo()..bar = 'bob');
+ expect(output, equals('_bob_'));
+ });
});
group('Delimiters', () {
@@ -700,3 +706,6 @@
String bar;
Function lambda;
}
+
+class Boo extends Foo {
+}