| Index: test/browser/runtime_tests.js
|
| diff --git a/test/browser/runtime_tests.js b/test/browser/runtime_tests.js
|
| index b9cd0abb1ec4d475b60889235875c8a5c5b5a7da..e1fac77abd708f7c545cf658522164370a379842 100644
|
| --- a/test/browser/runtime_tests.js
|
| +++ b/test/browser/runtime_tests.js
|
| @@ -619,6 +619,17 @@ suite('instanceOf', () => {
|
| var m = dart.bind(obj, 'm');
|
| checkType(m, dart.functionType(core.Object, [core.int]));
|
| checkType(m, dart.functionType(core.int, [core.int]), false);
|
| +
|
| + // Test inherited signatures
|
| + class P extends O {
|
| + P() {};
|
| + m(x) {return x;};
|
| + };
|
| + dart.setSignature(P, {});
|
| + var obj = new P();
|
| + var m = dart.bind(obj, 'm');
|
| + checkType(m, dart.functionType(core.Object, [core.int]));
|
| + checkType(m, dart.functionType(core.int, [core.int]), false);
|
| });
|
|
|
| test('Object members', () => {
|
|
|