Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(135)

Unified Diff: dart/tests/co19/co19-leg.status

Issue 9425038: Implement Math API. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dart/tests/co19/co19-leg.status
diff --git a/dart/tests/co19/co19-leg.status b/dart/tests/co19/co19-leg.status
index 898158f4578d7994c61766f6d8ead752d364a4ef..8ed47bf8f424decc1df17d16c77be73db88b5c58 100644
--- a/dart/tests/co19/co19-leg.status
+++ b/dart/tests/co19/co19-leg.status
@@ -6,12 +6,12 @@ prefix co19
[ $component == leg ]
# These classes have been removed, co19 issue 79.
-LibTest/core/Dispatcher/*: Skip
-LibTest/core/List/every_A03_t01: Skip
-LibTest/core/List/filter_A03_t01: Skip
-LibTest/core/List/some_A03_t01: Skip
-LibTest/core/Promise/*: Skip
-LibTest/core/Proxy/*: Skip
+LibTest/core/Dispatcher/*: Fail, OK
+LibTest/core/List/every_A03_t01: Fail, OK
+LibTest/core/List/filter_A03_t01: Fail, OK
+LibTest/core/List/some_A03_t01: Fail, OK
+LibTest/core/Promise/*: Fail, OK
+LibTest/core/Proxy/*: Fail, OK
[ $component == leg && $checked ]
@@ -19,75 +19,100 @@ LibTest/core/Proxy/*: Skip
*: Skip
-[ $component == leg && $mode == release ]
-LangGuideTest/02_Language_Constructs/02_6_Functions/02_6_Functions_A01_t07: Crash
-
-
-[ $component == leg && $mode == debug ]
-LangGuideTest/02_Language_Constructs/02_6_Functions/02_6_Functions_A01_t07: Fail
-
-
[ $component == leg ]
# Crashes and time outs.
LibTest/core/List/sort_A01_t04: Skip # Times out.
LibTest/core/List/sort_A01_t05: Skip # Times out.
LibTest/core/List/sort_A01_t06: Skip # Times out.
LibTest/core/RegExp/hasMatch_A01_t02: Skip # Times out.
-Language/06_Functions/06_Functions_A01_t01: Crash
LibTest/core/List/List.from_A02_t01: Crash
LibTest/core/List/addAll_A01_t01: Crash
-LibTest/core/Queue/addAll_A01_t01: Crash
LibTest/core/Queue/addAll_A01_t02: Crash
LibTest/core/Queue/addAll_A02_t01: Crash
LibTest/core/Queue/iterator_A01_t02: Crash
LibTest/core/Queue/iterator_next_A01_t01: Crash
+# Fail type assertion on VM, cancels otherwise.
+LangGuideTest/02_Language_Constructs/02_6_Functions/02_6_Functions_A01_t07: Fail, Crash
+Language/06_Functions/06_Functions_A01_t01: Fail, Crash
+LibTest/core/Queue/addAll_A01_t01: Fail, Crash
+
+
# Issues with co19 test suite.
-LibTest/core/double/operator_truncating_division_A01_t06: Fail # Conflicts with int semantics.
-LibTest/core/double/toRadixString_A01_t01: Fail # Unimplemented test stub.
-LibTest/core/double/toStringAsExponential_A01_t01: Fail # Unimplemented test stub.
-LibTest/core/double/toStringAsPrecision_A01_t01: Fail # Unimplemented test stub.
-LibTest/core/int/compareTo_A01_t01: Fail # Requires big int.
-LibTest/core/int/hashCode_A01_t01: Fail # co19 testing missing assertion.
-LibTest/core/int/isEven_A01_t01: Fail # Not in API.
-LibTest/core/int/isOdd_A01_t01: Fail # Not in API.
-LibTest/core/int/operator_NOT_A01_t01: Fail # Requires big int.
-LibTest/core/int/operator_left_shift_A01_t01: Fail # Requires big int.
-LibTest/core/int/operator_truncating_division_A01_t01: Fail # Requires big int.
-LibTest/core/int/remainder_A01_t01: Fail # TODO(floitsch): Review.
-LibTest/core/int/remainder_A01_t02: Fail # TODO(floitsch): Review.
-LibTest/core/int/toDouble_A01_t01: Fail # Requires big int.
-LibTest/core/int/toInt_A01_t01: Fail # Requires big int.
-LibTest/core/int/toStringAsExponential_A01_t01: Fail # TODO(floitsch): Review.
-LibTest/core/int/toStringAsFixed_A01_t01: Fail # TODO(floitsch): Review.
-LibTest/core/int/toStringAsPrecision_A01_t01: Fail # TODO(floitsch): Review.
+LibTest/core/Math/acos_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/acos_A01_t03: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/asin_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/asin_A01_t03: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/atan2_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/atan2_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/atan2_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/atan2_A01_t03: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/atan_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/atan_A01_t02: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/cos_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/exp_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/log_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/parseInt_A01_t01: Fail, OK # Requires big int.
+LibTest/core/Math/pow_A01_t01: Fail, OK # Bad test (uses x.pow(y), not Math.pow(x, y)).
+LibTest/core/Math/pow_A11_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/pow_A13_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/sin_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/sqrt_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/Math/tan_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/double/operator_truncating_division_A01_t06: Fail, OK # Conflicts with int semantics.
+LibTest/core/double/toRadixString_A01_t01: Fail, OK # Unimplemented test stub.
+LibTest/core/double/toStringAsExponential_A01_t01: Fail, OK # Unimplemented test stub.
+LibTest/core/double/toStringAsPrecision_A01_t01: Fail, OK # Unimplemented test stub.
+LibTest/core/int/compareTo_A01_t01: Fail, OK # Requires big int.
+LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 testing missing assertion.
+LibTest/core/int/isEven_A01_t01: Fail, OK # Not in API.
+LibTest/core/int/isOdd_A01_t01: Fail, OK # Not in API.
+LibTest/core/int/operator_NOT_A01_t01: Fail, OK # Requires big int.
+LibTest/core/int/operator_left_shift_A01_t01: Fail, OK # Requires big int.
+LibTest/core/int/operator_truncating_division_A01_t01: Fail, OK # Requires big int.
+LibTest/core/int/remainder_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/int/remainder_A01_t02: Fail, OK # TODO(floitsch): Review.
+LibTest/core/int/toDouble_A01_t01: Fail, OK # Requires big int.
+LibTest/core/int/toInt_A01_t01: Fail, OK # Requires big int.
+LibTest/core/int/toStringAsExponential_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/int/toStringAsFixed_A01_t01: Fail, OK # TODO(floitsch): Review.
+LibTest/core/int/toStringAsPrecision_A01_t01: Fail, OK # TODO(floitsch): Review.
-LibTest/core/double/abs_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/ceil_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/ceil_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/ceil_A01_t07: Fail # VM handling of double literals.
-LibTest/core/double/compareTo_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/floor_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/isNegative_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/operator_GE_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/operator_GE_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/operator_GT_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/operator_GT_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/operator_LE_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/operator_LE_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/operator_LT_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/operator_LT_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/remainder_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/remainder_A01_t07: Fail # VM handling of double literals.
-LibTest/core/double/round_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/toInt_A01_t01: Fail # VM handling of double literals.
-LibTest/core/double/toInt_A01_t02: Fail # VM handling of double literals.
-LibTest/core/double/toInt_A01_t05: Fail # VM handling of double literals.
-LibTest/core/double/toStringAsFixed_A01_t04: Fail # VM handling of double literals.
-LibTest/core/double/toStringAsFixed_A01_t07: Fail # VM handling of double literals.
-LibTest/core/double/truncate_A01_t01: Fail # VM handling of double literals.
+LibTest/core/Math/parseDouble_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A08_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A09_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A12_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A14_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A15_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A16_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/pow_A17_t01: Fail, OK # VM handling of double literals.
+LibTest/core/Math/sqrt_A01_t03: Fail, OK # VM handling of double literals.
+LibTest/core/double/abs_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/ceil_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/ceil_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/ceil_A01_t07: Fail, OK # VM handling of double literals.
+LibTest/core/double/compareTo_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/floor_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/isNegative_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_GE_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_GE_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_GT_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_GT_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_LE_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_LE_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_LT_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/operator_LT_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/remainder_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/remainder_A01_t07: Fail, OK # VM handling of double literals.
+LibTest/core/double/round_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/toInt_A01_t01: Fail, OK # VM handling of double literals.
+LibTest/core/double/toInt_A01_t02: Fail, OK # VM handling of double literals.
+LibTest/core/double/toInt_A01_t05: Fail, OK # VM handling of double literals.
+LibTest/core/double/toStringAsFixed_A01_t04: Fail, OK # VM handling of double literals.
+LibTest/core/double/toStringAsFixed_A01_t07: Fail, OK # VM handling of double literals.
+LibTest/core/double/truncate_A01_t01: Fail, OK # VM handling of double literals.
LibTest/core/List/List.from_A01_t01: Fail # Cannot find value.
@@ -178,6 +203,9 @@ LibTest/core/List/removeLast_A02_t01: Fail # Fixed length array.
LibTest/core/List/removeRange_A02_t01: Fail # Fixed length array.
+LibTest/core/Math/parseDouble_A02_t01: Fail # TODO(ahe): Reject bad values.
+
+
LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A04_t01: Fail
LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A05_t01: Fail
LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A05_t02: Fail
@@ -749,40 +777,6 @@ LibTest/core/Match/operator_subscript_A02_t01: Fail
LibTest/core/Match/pattern_A01_t01: Fail
LibTest/core/Match/start_A01_t01: Fail
LibTest/core/Match/str_A01_t01: Fail
-LibTest/core/Math/acos_A01_t01: Fail
-LibTest/core/Math/acos_A01_t03: Fail
-LibTest/core/Math/asin_A01_t01: Fail
-LibTest/core/Math/asin_A01_t03: Fail
-LibTest/core/Math/atan2_A01_t01: Fail
-LibTest/core/Math/atan2_A01_t02: Fail
-LibTest/core/Math/atan2_A01_t03: Fail
-LibTest/core/Math/atan2_A01_t04: Fail
-LibTest/core/Math/atan_A01_t01: Fail
-LibTest/core/Math/atan_A01_t02: Fail
-LibTest/core/Math/cos_A01_t01: Fail
-LibTest/core/Math/exp_A01_t01: Fail
-LibTest/core/Math/log_A01_t01: Fail
-LibTest/core/Math/max_A01_t03: Fail
-LibTest/core/Math/min_A01_t03: Fail
-LibTest/core/Math/parseDouble_A01_t01: Fail
-LibTest/core/Math/parseDouble_A02_t01: Fail
-LibTest/core/Math/parseInt_A01_t01: Fail
-LibTest/core/Math/parseInt_A02_t01: Fail
-LibTest/core/Math/pow_A01_t01: Fail
-LibTest/core/Math/pow_A08_t01: Fail
-LibTest/core/Math/pow_A09_t01: Fail
-LibTest/core/Math/pow_A11_t01: Fail
-LibTest/core/Math/pow_A12_t01: Fail
-LibTest/core/Math/pow_A13_t01: Fail
-LibTest/core/Math/pow_A14_t01: Fail
-LibTest/core/Math/pow_A15_t01: Fail
-LibTest/core/Math/pow_A16_t01: Fail
-LibTest/core/Math/pow_A17_t01: Fail
-LibTest/core/Math/random_A01_t01: Fail
-LibTest/core/Math/sin_A01_t01: Fail
-LibTest/core/Math/sqrt_A01_t01: Fail
-LibTest/core/Math/sqrt_A01_t03: Fail
-LibTest/core/Math/tan_A01_t01: Fail
LibTest/core/NoSuchMethodException/toString_A01_t01: Fail
LibTest/core/Object/dynamic_A01_t01: Fail
LibTest/core/Object/operator_equality_A01_t01: Fail
@@ -991,8 +985,6 @@ LibTest/core/String/toUpperCase_A01_t01: Fail
LibTest/core/String/toUpperCase_A01_t02: Fail
LibTest/core/String/toUpperCase_A01_t03: Fail
LibTest/core/String/toUpperCase_A01_t04: Fail
-LibTest/core/String/trim_A01_t01: Fail
-LibTest/core/String/trim_A01_t02: Fail
LibTest/core/StringBuffer/StringBuffer_A01_t01: Fail
LibTest/core/StringBuffer/StringBuffer_A01_t02: Fail
LibTest/core/StringBuffer/addAll_A01_t01: Fail

Powered by Google App Engine
This is Rietveld 408576698