| Index: tests/lib/mirrors/method_mirror_source_test.dart | 
| diff --git a/tests/lib/mirrors/method_mirror_source_test.dart b/tests/lib/mirrors/method_mirror_source_test.dart | 
| index d0aad92bdd1e22832e73edc3f93ef74c88ba5a20..78834a33601b68ae6c05f475730e84445ccf0ce0 100644 | 
| --- a/tests/lib/mirrors/method_mirror_source_test.dart | 
| +++ b/tests/lib/mirrors/method_mirror_source_test.dart | 
| @@ -3,8 +3,8 @@ | 
| // BSD-style license that can be found in the LICENSE file. | 
|  | 
| import "dart:mirrors"; | 
| - | 
| import "package:expect/expect.dart"; | 
| +import "method_mirror_source_other.dart"; | 
|  | 
| expectSource(Mirror mirror, String source) { | 
| MethodMirror methodMirror; | 
| @@ -14,7 +14,7 @@ expectSource(Mirror mirror, String source) { | 
| methodMirror = mirror as MethodMirror; | 
| } | 
| Expect.isTrue(methodMirror is MethodMirror); | 
| -  Expect.equals(methodMirror.source, source); | 
| +  Expect.equals(source, methodMirror.source); | 
| } | 
|  | 
| foo1() {} | 
| @@ -98,4 +98,10 @@ main() { | 
| var a = () {}; | 
| expectSource(reflect(namedClosure), "namedClosure(x,y,z) => 1;"); | 
| expectSource(reflect(a), "() {}"); | 
| + | 
| +  // Function at first line. | 
| +  expectSource(reflectClass(SomethingInOther).owner.declarations[#main], | 
| +"""main() { | 
| +  print("Blah"); | 
| +}"""); | 
| } | 
|  |