Chromium Code Reviews| Index: test/core_matchers_test.dart |
| diff --git a/test/core_matchers_test.dart b/test/core_matchers_test.dart |
| index be9758e1e6dc424eafbc8ca9aeb0a2530722b6d3..702489404ad8d11bdeb13cca7b3b7f421bed3e97 100644 |
| --- a/test/core_matchers_test.dart |
| +++ b/test/core_matchers_test.dart |
| @@ -65,12 +65,32 @@ void main() { |
| shouldPass(set2, equals(set1)); |
| shouldPass(numbers, equals(set1)); |
| - shouldFail([1, 2, 3, 4, 5, 6, 7, 8, 9], equals(set1), matches( |
| - r"Expected: .*:\[1, 2, 3, 4, 5, 6, 7, 8, 9, 10\]" |
| + shouldFail([ |
| + 1, |
| + 2, |
| + 3, |
| + 4, |
| + 5, |
| + 6, |
| + 7, |
| + 8, |
| + 9 |
|
Siggi Cherem (dart-lang)
2015/01/14 20:30:09
yikes, I filed https://github.com/dart-lang/dart_s
kevmoo
2015/01/14 22:28:45
Acknowledged.
|
| + ], equals(set1), matches(r"Expected: .*:\[1, 2, 3, 4, 5, 6, 7, 8, 9, 10\]" |
| r" Actual: \[1, 2, 3, 4, 5, 6, 7, 8, 9\]" |
| r" Which: does not contain 10")); |
| - shouldFail([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], equals(set1), matches( |
| - r"Expected: .*:\[1, 2, 3, 4, 5, 6, 7, 8, 9, 10\]" |
| + shouldFail([ |
| + 1, |
| + 2, |
| + 3, |
| + 4, |
| + 5, |
| + 6, |
| + 7, |
| + 8, |
| + 9, |
| + 10, |
| + 11 |
| + ], equals(set1), matches(r"Expected: .*:\[1, 2, 3, 4, 5, 6, 7, 8, 9, 10\]" |
| r" Actual: \[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11\]" |
| r" Which: larger than expected")); |
| }); |
| @@ -85,12 +105,10 @@ void main() { |
| test('returnsNormally', () { |
| shouldPass(doesNotThrow, returnsNormally); |
| - shouldFail(doesThrow, returnsNormally, |
| - matches( |
| - r"Expected: return normally" |
| - r" Actual: <Closure(: \(\) => dynamic " |
| - r"from Function 'doesThrow': static\.)?>" |
| - r" Which: threw 'X'")); |
| + shouldFail(doesThrow, returnsNormally, matches(r"Expected: return normally" |
| + r" Actual: <Closure(: \(\) => dynamic " |
| + r"from Function 'doesThrow': static\.)?>" |
| + r" Which: threw 'X'")); |
| }); |
| test('hasLength', () { |
| @@ -106,35 +124,30 @@ void main() { |
| b.add(0); |
| shouldPass(b, hasLength(1)); |
| - shouldFail(b, hasLength(2), |
| - "Expected: an object with length of <2> " |
| + shouldFail(b, hasLength(2), "Expected: an object with length of <2> " |
| "Actual: [0] " |
| "Which: has length of <1>"); |
| b.add(0); |
| - shouldFail(b, hasLength(1), |
| - "Expected: an object with length of <1> " |
| + shouldFail(b, hasLength(1), "Expected: an object with length of <1> " |
| "Actual: [0, 0] " |
| "Which: has length of <2>"); |
| shouldPass(b, hasLength(2)); |
| }); |
| test('scalar type mismatch', () { |
| - shouldFail('error', equals(5.1), |
| - "Expected: <5.1> " |
| + shouldFail('error', equals(5.1), "Expected: <5.1> " |
| "Actual: 'error'"); |
| }); |
| test('nested type mismatch', () { |
| - shouldFail(['error'], equals([5.1]), |
| - "Expected: [5.1] " |
| + shouldFail(['error'], equals([5.1]), "Expected: [5.1] " |
| "Actual: ['error'] " |
| "Which: was 'error' instead of <5.1> at location [0]"); |
| }); |
| test('doubly-nested type mismatch', () { |
| - shouldFail([['error']], equals([[5.1]]), |
| - "Expected: [[5.1]] " |
| + shouldFail([['error']], equals([[5.1]]), "Expected: [[5.1]] " |
| "Actual: [['error']] " |
| "Which: was 'error' instead of <5.1> at location [0][0]"); |
| }); |
| @@ -152,8 +165,8 @@ void main() { |
| "Actual: [['foo', 'barry'], ['foo'], 4, []] " |
| "Which: was 'barry' instead of 'bar' at location [0][1]"; |
| - var actual3 = [['foo', 'bar'], ['foo'], 4, {'foo':'bar'}]; |
| - var expected3 = [['foo', 'bar'], ['foo'], 4, {'foo':'barry'}]; |
| + var actual3 = [['foo', 'bar'], ['foo'], 4, {'foo': 'bar'}]; |
| + var expected3 = [['foo', 'bar'], ['foo'], 4, {'foo': 'barry'}]; |
| var reason3 = "Expected: [['foo', 'bar'], ['foo'], 4, {'foo': 'barry'}] " |
| "Actual: [['foo', 'bar'], ['foo'], 4, {'foo': 'bar'}] " |
| "Which: was 'bar' instead of 'barry' at location [3]['foo']"; |