| Index: pkg/polymer_expressions/test/eval_test.dart
|
| diff --git a/pkg/polymer_expressions/test/eval_test.dart b/pkg/polymer_expressions/test/eval_test.dart
|
| index d69a123dc44a66e9862e84307c63b9b0bf0223eb..f18ccec735769c639a1c89953a30a4d1ec079100 100644
|
| --- a/pkg/polymer_expressions/test/eval_test.dart
|
| +++ b/pkg/polymer_expressions/test/eval_test.dart
|
| @@ -6,6 +6,10 @@ library eval_test;
|
|
|
| import 'dart:async';
|
|
|
| +// NOTE: this import is unused, but we use it to cause all mirrors to be
|
| +// enabled. The tests reflect on LinkedHashMap.length and String.length.
|
| +import 'dart:mirrors';
|
| +
|
| import 'package:polymer_expressions/eval.dart';
|
| import 'package:polymer_expressions/filter.dart';
|
| import 'package:polymer_expressions/parser.dart';
|
| @@ -325,7 +329,8 @@ main() {
|
|
|
| }
|
|
|
| -class Foo extends Object with ChangeNotifierMixin {
|
| +@reflectable
|
| +class Foo extends ChangeNotifierBase {
|
| String _name;
|
| String get name => _name;
|
| void set name(String n) {
|
| @@ -395,5 +400,5 @@ expectObserve(String s, {
|
| // Regression test from https://code.google.com/p/dart/issues/detail?id=13459
|
| class WordElement extends ObservableBase {
|
| @observable List chars1 = 'abcdefg'.split('');
|
| - List filteredList(List original) => [original[0], original[1]];
|
| + @reflectable List filteredList(List original) => [original[0], original[1]];
|
| }
|
|
|