| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a | 
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. | 
| 4 | 4 | 
| 5 import "package:expect/expect.dart"; |  | 
| 6 |  | 
| 7 class ExpandoTest { | 5 class ExpandoTest { | 
| 8   static Expando<int> visits; | 6   static Expando<int> visits; | 
| 9 | 7 | 
| 10   static testMain() { | 8   static testMain() { | 
| 11     visits = new Expando<int>('visits'); | 9     visits = new Expando<int>('visits'); | 
| 12     var legal = [ new Object(), | 10     var legal = [ new Object(), | 
| 13                   new List(), [1,2,3], const [1,2,3], | 11                   new List(), [1,2,3], const [1,2,3], | 
| 14                   new Map(), {'x':1,'y':2}, const {'x':1,'y':2}, | 12                   new Map(), {'x':1,'y':2}, const {'x':1,'y':2}, | 
| 15                   new Expando(), new Expando('horse') ]; | 13                   new Expando(), new Expando('horse') ]; | 
| 16     for (var object in legal) { | 14     for (var object in legal) { | 
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 74     Expect.throws(() => expando[42.87], (exception) | 72     Expect.throws(() => expando[42.87], (exception) | 
| 75                   => exception is ArgumentError); | 73                   => exception is ArgumentError); | 
| 76     Expect.throws(() => expando[true], (exception) | 74     Expect.throws(() => expando[true], (exception) | 
| 77                   => exception is ArgumentError); | 75                   => exception is ArgumentError); | 
| 78     Expect.throws(() => expando[false], (exception) | 76     Expect.throws(() => expando[false], (exception) | 
| 79                   => exception is ArgumentError); | 77                   => exception is ArgumentError); | 
| 80   } | 78   } | 
| 81 } | 79 } | 
| 82 | 80 | 
| 83 main() => ExpandoTest.testMain(); | 81 main() => ExpandoTest.testMain(); | 
| OLD | NEW | 
|---|