Update analyzer expectation for language/const/switch2_test
Change-Id: I787c81947f0396243ac97cdd694ae300639d33f5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142442
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
diff --git a/tests/language/const/switch2_test.dart b/tests/language/const/switch2_test.dart
index be031cb..7d784f1 100644
--- a/tests/language/const/switch2_test.dart
+++ b/tests/language/const/switch2_test.dart
@@ -7,9 +7,11 @@
void main() {
var a = [1, 2, 3][2];
switch (a) {
- // ^
- // [analyzer] STATIC_WARNING.SWITCH_EXPRESSION_NOT_ASSIGNABLE
case 0.0:
+ // ^^^
+ // [analyzer] COMPILE_TIME_ERROR.CASE_EXPRESSION_TYPE_IS_NOT_SWITCH_EXPRESSION_SUBTYPE
+ // ^^^
+ // [analyzer] COMPILE_TIME_ERROR.CASE_EXPRESSION_TYPE_IMPLEMENTS_EQUALS
// ^
// [cfe] Type 'double' of the case expression is not a subtype of type 'int' of this switch expression.
// ^
@@ -17,8 +19,6 @@
print("illegal");
break;
case 1:
- // ^
- // [analyzer] COMPILE_TIME_ERROR.INCONSISTENT_CASE_EXPRESSION_TYPES
print("OK");
}
}