| 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 [ $compiler == dart2js ] | 5 [ $compiler == dart2js ] |
| 6 Language/11_Statements/05_For_A01_t13: Crash | 6 Language/11_Statements/05_For_A01_t13: Crash |
| 7 Language/03_Overview/03_Overview_A01_t02: Crash | 7 Language/03_Overview/03_Overview_A01_t02: Crash |
| 8 Language/07_Classes/5_Constructors/2_Factories_A01_t01: Crash | 8 Language/07_Classes/5_Constructors/2_Factories_A01_t01: Crash |
| 9 | 9 |
| 10 | 10 |
| (...skipping 471 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 482 # Rename "BadNumberFormatException" to "FormatException" | 482 # Rename "BadNumberFormatException" to "FormatException" |
| 483 # TODO(rnystrom): These can be enabled when | 483 # TODO(rnystrom): These can be enabled when |
| 484 # http://code.google.com/p/co19/issues/detail?id=167 is fixed. | 484 # http://code.google.com/p/co19/issues/detail?id=167 is fixed. |
| 485 LibTest/core/double/toInt_A01_t03: Fail | 485 LibTest/core/double/toInt_A01_t03: Fail |
| 486 LibTest/core/double/toInt_A01_t04: Fail | 486 LibTest/core/double/toInt_A01_t04: Fail |
| 487 LibTest/core/Math/parseInt_A02_t01: Fail | 487 LibTest/core/Math/parseInt_A02_t01: Fail |
| 488 LibTest/core/Math/parseDouble_A02_t01: Fail | 488 LibTest/core/Math/parseDouble_A02_t01: Fail |
| 489 | 489 |
| 490 # Slow tests that needs extra time to finish. | 490 # Slow tests that needs extra time to finish. |
| 491 LibTest/core/List/sort_A01_t06: Slow, Pass | 491 LibTest/core/List/sort_A01_t06: Slow, Pass |
| 492 LibTest/core/Queue/addLast_A01_t01: Slow, Pass |
| 492 | 493 |
| 493 # These test the Clock class which has been removed. | 494 # These test the Clock class which has been removed. |
| 494 # issue co19 - 173 | 495 # issue co19 - 173 |
| 495 LibTest/core/Clock/frequency_A01_t01: Fail, OK | 496 LibTest/core/Clock/frequency_A01_t01: Fail, OK |
| 496 LibTest/core/Clock/now_A01_t01: Fail, OK | 497 LibTest/core/Clock/now_A01_t01: Fail, OK |
| 497 | 498 |
| 498 # Tests that fail because they use the legacy try-catch syntax. | 499 # Tests that fail because they use the legacy try-catch syntax. |
| 499 # See co19 issue 184. | 500 # See co19 issue 184. |
| 500 Language/03_Overview/1_Scoping_A02_t30: Fail, OK | 501 Language/03_Overview/1_Scoping_A02_t30: Fail, OK |
| 501 Language/03_Overview/2_Privacy_A01_t08: Fail, OK | 502 Language/03_Overview/2_Privacy_A01_t08: Fail, OK |
| (...skipping 334 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 836 | 837 |
| 837 # The following tests use the deprecated Date interface. | 838 # The following tests use the deprecated Date interface. |
| 838 # Issue co19 - 125 | 839 # Issue co19 - 125 |
| 839 LibTest/core/Date/toString_A02_t01: Fail, OK | 840 LibTest/core/Date/toString_A02_t01: Fail, OK |
| 840 LibTest/core/Date/isUtc_A01_t01: Fail, OK | 841 LibTest/core/Date/isUtc_A01_t01: Fail, OK |
| 841 | 842 |
| 842 [ $compiler == dart2js && $unchecked ] | 843 [ $compiler == dart2js && $unchecked ] |
| 843 LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A03_t01: Fail | 844 LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A03_t01: Fail |
| 844 | 845 |
| 845 [ $compiler == dart2js && $checked ] | 846 [ $compiler == dart2js && $checked ] |
| 846 | |
| 847 # The following tests fail on int checks. | |
| 848 # Issue 3720 | |
| 849 Language/10_Expressions/03_Numbers_A05_t01: Fail | |
| 850 Language/10_Expressions/16_Assignment/1_Compound_Assignment_A04_t04: Fail | |
| 851 Language/11_Statements/05_For/2_For_in_A01_t01: Fail | |
| 852 LibTest/core/Date/Date.fromString_A01_t01: Fail | |
| 853 LibTest/core/Date/Date.fromString_A01_t02: Fail | |
| 854 LibTest/core/Date/Date.now_A01_t01: Fail | |
| 855 LibTest/core/Date/Date.now_A01_t02: Fail | |
| 856 LibTest/core/Date/Date.now_A01_t03: Fail | |
| 857 LibTest/core/Date/Date_A01_t04: Fail | |
| 858 LibTest/core/Date/Date_A01_t05: Fail | |
| 859 LibTest/core/Date/add_A01_t01: Fail | |
| 860 LibTest/core/Date/add_A02_t01: Fail | |
| 861 LibTest/core/Date/add_A03_t01: Fail | |
| 862 LibTest/core/Date/compareTo_A01_t01: Fail | |
| 863 LibTest/core/Date/compareTo_A01_t02: Fail | |
| 864 LibTest/core/Date/day_A01_t01: Fail | |
| 865 LibTest/core/Date/difference_A01_t01: Fail | |
| 866 LibTest/core/Date/hour_A01_t01: Fail | |
| 867 LibTest/core/Date/millisecond_A01_t01: Fail | |
| 868 LibTest/core/Date/millisecondsSinceEpoch_A01_t01: Fail | |
| 869 LibTest/core/Date/minute_A01_t01: Fail | |
| 870 LibTest/core/Date/month_A01_t01: Fail | |
| 871 LibTest/core/Date/operator_GE_A01_t01: Fail | |
| 872 LibTest/core/Date/operator_GT_A01_t01: Fail | |
| 873 LibTest/core/Date/operator_LE_A01_t01: Fail | |
| 874 LibTest/core/Date/operator_LT_A01_t01: Fail | |
| 875 LibTest/core/Date/operator_equality_A01_t01: Fail | |
| 876 LibTest/core/Date/second_A01_t01: Fail | |
| 877 LibTest/core/Date/subtract_A01_t01: Fail | |
| 878 LibTest/core/Date/subtract_A02_t01: Fail | |
| 879 LibTest/core/Date/subtract_A03_t01: Fail | |
| 880 LibTest/core/Date/timeZoneName_A01_t01: Fail | |
| 881 LibTest/core/Date/toLocal_A01_t01: Fail | |
| 882 LibTest/core/Date/toString_A01_t01: Fail | |
| 883 LibTest/core/Date/toUtc_A01_t01: Fail | |
| 884 LibTest/core/Date/weekday_A01_t01: Fail | |
| 885 LibTest/core/Duration/Duration_A01_t01: Fail | |
| 886 LibTest/core/Duration/Duration_A02_t01: Fail | |
| 887 LibTest/core/Duration/inDays_A01_t01: Fail | |
| 888 LibTest/core/Duration/inHours_A01_t01: Fail | |
| 889 LibTest/core/Duration/inMilliseconds_A01_t01: Fail | |
| 890 LibTest/core/Duration/inMinutes_A01_t01: Fail | |
| 891 LibTest/core/Duration/inSeconds_A01_t01: Fail | |
| 892 LibTest/core/Stopwatch/elapsedInMs_A01_t01: Fail | |
| 893 LibTest/core/Stopwatch/elapsedInUs_A01_t01: Fail | |
| 894 LibTest/core/Stopwatch/elapsed_A01_t01: Fail | |
| 895 LibTest/core/Stopwatch/elapsed_A01_t02: Fail | |
| 896 LibTest/core/Stopwatch/frequency_A01_t01: Fail | |
| 897 LibTest/core/Stopwatch/start_A01_t01: Fail | |
| 898 LibTest/core/Stopwatch/start_A01_t02: Fail | |
| 899 LibTest/core/Stopwatch/start_A01_t03: Fail | |
| 900 LibTest/core/Stopwatch/stop_A01_t01: Fail | |
| 901 LibTest/core/double/operator_GE_A01_t02: Fail | |
| 902 LibTest/core/double/operator_GT_A01_t02: Fail | |
| 903 LibTest/core/double/operator_LE_A01_t02: Fail | |
| 904 LibTest/core/double/operator_LT_A01_t02: Fail | |
| 905 LibTest/core/double/operator_remainder_A01_t01: Fail | |
| 906 LibTest/core/double/operator_remainder_A01_t02: Fail | |
| 907 LibTest/core/double/operator_remainder_A01_t03: Fail | |
| 908 LibTest/core/double/operator_remainder_A01_t04: Fail | |
| 909 LibTest/core/double/operator_remainder_A01_t05: Fail | |
| 910 | |
| 911 | |
| 912 LibTest/core/Queue/iterator_hasNext_A01_t01: Slow, Pass | 847 LibTest/core/Queue/iterator_hasNext_A01_t01: Slow, Pass |
| 913 | 848 |
| 914 # | 849 # |
| 915 # Issues with co19 test suite. | 850 # Issues with co19 test suite. |
| 916 # | 851 # |
| 917 # If you add anything here, either file a bug against the Dart | 852 # If you add anything here, either file a bug against the Dart |
| 918 # language specification, co19 test suite, or add a comment that ahe@ | 853 # language specification, co19 test suite, or add a comment that ahe@ |
| 919 # can understand so he can file a bug later. | 854 # can understand so he can file a bug later. |
| 920 # | 855 # |
| 921 [ $compiler == dart2js ] | 856 [ $compiler == dart2js ] |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 953 LibTest/core/Math/pow_A13_t01: Fail, OK # TODO(floitsch): Review. | 888 LibTest/core/Math/pow_A13_t01: Fail, OK # TODO(floitsch): Review. |
| 954 LibTest/core/Math/sin_A01_t01: Fail, OK # TODO(floitsch): Review. | 889 LibTest/core/Math/sin_A01_t01: Fail, OK # TODO(floitsch): Review. |
| 955 LibTest/core/Math/tan_A01_t01: Fail, OK # TODO(floitsch): Review. | 890 LibTest/core/Math/tan_A01_t01: Fail, OK # TODO(floitsch): Review. |
| 956 LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Fa
il, OK # This is not rejected by V8. | 891 LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Fa
il, OK # This is not rejected by V8. |
| 957 LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 i
ssue 92. | 892 LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 i
ssue 92. |
| 958 LibTest/core/RegExp/RegExp_A01_t03: Fail, OK # Expects exception from const cons
tructor. | 893 LibTest/core/RegExp/RegExp_A01_t03: Fail, OK # Expects exception from const cons
tructor. |
| 959 LibTest/core/RegExp/RegExp_A01_t04: Fail, OK # Expects exception from const cons
tructor. | 894 LibTest/core/RegExp/RegExp_A01_t04: Fail, OK # Expects exception from const cons
tructor. |
| 960 LibTest/core/RegExp/allMatches_A01_t01: Fail, OK # Bad test, allMatches return
an Iterable. | 895 LibTest/core/RegExp/allMatches_A01_t01: Fail, OK # Bad test, allMatches return
an Iterable. |
| 961 LibTest/core/RegExp/firstMatch_A01_t01: Fail, OK # Bad test, use Match.regexp, n
ot Match.pattern. | 896 LibTest/core/RegExp/firstMatch_A01_t01: Fail, OK # Bad test, use Match.regexp, n
ot Match.pattern. |
| 962 LibTest/core/String/hashCode_A01_t01: Fail, OK # Bad test closurizes hashCode. | 897 LibTest/core/String/hashCode_A01_t01: Fail, OK # Bad test closurizes hashCode. |
| 963 LibTest/core/double/toInt_A01_t01: Fail, OK # Requires big int. | |
| 964 LibTest/core/double/toInt_A01_t02: Fail, OK # Requires big int. | |
| 965 LibTest/core/double/toInt_A01_t05: Fail, OK # Requires big int. | 898 LibTest/core/double/toInt_A01_t05: Fail, OK # Requires big int. |
| 966 LibTest/core/double/toRadixString_A01_t01: Fail, OK # Unimplemented test stub. | 899 LibTest/core/double/toRadixString_A01_t01: Fail, OK # Unimplemented test stub. |
| 967 LibTest/core/double/toStringAsExponential_A01_t01: Fail, OK # Unimplemented test
stub. | 900 LibTest/core/double/toStringAsExponential_A01_t01: Fail, OK # Unimplemented test
stub. |
| 968 LibTest/core/double/toStringAsPrecision_A01_t01: Fail, OK # Unimplemented test s
tub. | 901 LibTest/core/double/toStringAsPrecision_A01_t01: Fail, OK # Unimplemented test s
tub. |
| 969 LibTest/core/int/compareTo_A01_t01: Fail, OK # Requires big int. | 902 LibTest/core/int/compareTo_A01_t01: Fail, OK # Requires big int. |
| 970 LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 testing missing assertion. | 903 LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 testing missing assertion. |
| 971 LibTest/core/int/isEven_A01_t01: Fail, OK # Not in API. | 904 LibTest/core/int/isEven_A01_t01: Fail, OK # Not in API. |
| 972 LibTest/core/int/isOdd_A01_t01: Fail, OK # Not in API. | 905 LibTest/core/int/isOdd_A01_t01: Fail, OK # Not in API. |
| 973 # The following test will start to fail when dart2js fixes issue 2887 (constant | 906 # The following test will start to fail when dart2js fixes issue 2887 (constant |
| 974 # folding with runtime-semantics). | 907 # folding with runtime-semantics). |
| 975 # It should then be marked as: Fail, OK # Requires big int. | 908 # It should then be marked as: Fail, OK # Requires big int. |
| 976 LibTest/core/int/operator_NOT_A01_t01: Pass | 909 LibTest/core/int/operator_NOT_A01_t01: Pass |
| 977 LibTest/core/int/operator_left_shift_A01_t01: Fail, OK # Requires big int. | 910 LibTest/core/int/operator_left_shift_A01_t01: Fail, OK # Requires big int. |
| 978 LibTest/core/int/operator_remainder_A01_t03: Fail, OK # Leg only has double. | 911 LibTest/core/int/operator_remainder_A01_t03: Fail, OK # Leg only has double. |
| 979 LibTest/core/int/operator_truncating_division_A01_t01: Fail, Pass # Requires big
int unless type inference fools us. | 912 LibTest/core/int/operator_truncating_division_A01_t01: Fail, Pass # Requires big
int unless type inference fools us. |
| 980 LibTest/core/int/operator_truncating_division_A01_t02: Fail, OK # Leg only has d
ouble. | 913 LibTest/core/int/operator_truncating_division_A01_t02: Fail, OK # Leg only has d
ouble. |
| 981 LibTest/core/int/remainder_A01_t01: Fail, OK # Requires big int. | 914 LibTest/core/int/remainder_A01_t01: Fail, OK # Requires big int. |
| 982 LibTest/core/int/remainder_A01_t03: Fail, OK # Leg only has double. | 915 LibTest/core/int/remainder_A01_t03: Fail, OK # Leg only has double. |
| 983 LibTest/core/int/toDouble_A01_t01: Fail, OK # Requires big int. | 916 LibTest/core/int/toDouble_A01_t01: Fail, OK # Requires big int. |
| 984 LibTest/core/int/toInt_A01_t01: Fail, OK # Requires big int. | |
| 985 LibTest/core/int/toRadixString_A01_t01: Fail, OK # Bad test: uses Expect.fail, E
xpect.throws, assumes case of result, and uses unsupported radixes. | 917 LibTest/core/int/toRadixString_A01_t01: Fail, OK # Bad test: uses Expect.fail, E
xpect.throws, assumes case of result, and uses unsupported radixes. |
| 986 LibTest/core/int/toStringAsExponential_A01_t01: Fail, OK # Co19 Issue 112. | 918 LibTest/core/int/toStringAsExponential_A01_t01: Fail, OK # Co19 Issue 112. |
| 987 LibTest/core/int/toStringAsFixed_A01_t01: Fail, OK # Co19 Issue 114. | 919 LibTest/core/int/toStringAsFixed_A01_t01: Fail, OK # Co19 Issue 114. |
| 988 LibTest/core/int/toStringAsPrecision_A01_t01: Fail, OK # Co19 Issue 113. | 920 LibTest/core/int/toStringAsPrecision_A01_t01: Fail, OK # Co19 Issue 113. |
| 989 LibTest/core/String/contains_A01_t02: Fail, OK # co19 issue 105. | 921 LibTest/core/String/contains_A01_t02: Fail, OK # co19 issue 105. |
| 990 Language/07_Classes/1_Instance_Methods/2_Operators_A02_t01: Fail, OK # Expects n
egative result from bit-operation. | 922 Language/07_Classes/1_Instance_Methods/2_Operators_A02_t01: Fail, OK # Expects n
egative result from bit-operation. |
| 991 | 923 |
| 992 | 924 |
| 993 # | 925 # |
| 994 # The following tests are failing. Please add the error message | 926 # The following tests are failing. Please add the error message |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1106 Language/10_Expressions/28_Identifier_Reference_A06_t56: Fail # @compile-error | 1038 Language/10_Expressions/28_Identifier_Reference_A06_t56: Fail # @compile-error |
| 1107 Language/11_Statements/09_Try_A01_t14: Fail # @compile-error | 1039 Language/11_Statements/09_Try_A01_t14: Fail # @compile-error |
| 1108 | 1040 |
| 1109 | 1041 |
| 1110 [ $compiler == dart2dart ] | 1042 [ $compiler == dart2dart ] |
| 1111 *: Skip | 1043 *: Skip |
| 1112 | 1044 |
| 1113 | 1045 |
| 1114 [ $compiler == dart2js && $browser ] | 1046 [ $compiler == dart2js && $browser ] |
| 1115 *: Skip | 1047 *: Skip |
| OLD | NEW |