OLD | NEW |
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, 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"; | 5 import "package:expect/expect.dart"; |
6 | 6 |
7 class A { | 7 class A { |
8 const A(); | 8 const A(); |
9 } | 9 } |
10 | 10 |
(...skipping 11 matching lines...) Expand all Loading... |
22 var setOther = new Set<A>(); | 22 var setOther = new Set<A>(); |
23 setOther.add(new A()); | 23 setOther.add(new A()); |
24 var sets = [set1, set2, set3]; | 24 var sets = [set1, set2, set3]; |
25 for (var setToTest in sets) { | 25 for (var setToTest in sets) { |
26 // Test that the set accepts another set that is not of the same type: | 26 // Test that the set accepts another set that is not of the same type: |
27 // Set<B>.intersection(Set<A>) | 27 // Set<B>.intersection(Set<A>) |
28 Set result = setToTest.intersection(setOther); | 28 Set result = setToTest.intersection(setOther); |
29 Expect.isTrue(result.isEmpty); | 29 Expect.isTrue(result.isEmpty); |
30 } | 30 } |
31 } | 31 } |
OLD | NEW |