From 1c512ef1203b086089105e3b6c7b55e93566be0a Mon Sep 17 00:00:00 2001 From: sgrekhov Date: Thu, 25 Jun 2020 07:40:46 +0000 Subject: [PATCH] [co19] Enable more migrated "Language" tests Change-Id: Ib5e450d90bcce0a96d65f088b292b5db2ade1f5e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152342 Reviewed-by: Alexander Thomas --- tests/co19/co19-co19.status | 10 +++------- tests/co19/co19-dart2js.status | 5 +++++ tests/co19/co19-dartdevc.status | 5 +++++ 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/tests/co19/co19-co19.status b/tests/co19/co19-co19.status index ad2b40738db..5f06590a4ca 100644 --- a/tests/co19/co19-co19.status +++ b/tests/co19/co19-co19.status @@ -2,17 +2,15 @@ # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE file. -Language/Classes/Constructors/Factories/*: Skip # Not migrated to NNBD -Language/Classes/Constructors/Generative_Constructors/*: Skip # Not migrated to NNBD +Language/Classes/Constructors/Factories/redirecting_constructor_call_t03: Skip # Type aliases are not fully implemented +Language/Classes/Constructors/Factories/redirecting_constructor_t04: Skip # Type aliases are not fully implemented Language/Classes/Superclasses/Inheritance_and_Overriding/inheritance_t07: Skip # Type aliases are not fully implemented -Language/Expressions/Assignment/Compound_Assignment/*: Skip # Not migrated to NNBD Language/Expressions/Assignment/Compound_Assignment/null_aware_compound_assignment_static_t12: Skip # Triple shift is not implemented yet Language/Expressions/Assignment/Compound_Assignment/null_aware_compound_assignment_t12: Skip # Triple shift is not implemented yet Language/Expressions/Assignment/Compound_Assignment/variable_assignment_t12: Skip # Triple shift is not implemented yet Language/Expressions/Bitwise_Expressions/syntax_t01: Skip # Triple shift is not implemented yet -Language/Expressions/Constants/*: Skip # Not migrated to NNBD +Language/Expressions/Constants/bitwise_operators_t01: Skip # Triple shift is not implemented yet Language/Expressions/Equality/syntax_t01: Skip # Triple shift is not implemented yet -Language/Expressions/Identifier_Reference/*: Skip # Not migrated to NNBD Language/Expressions/Instance_Creation/New/type_t09: Skip # Type aliases are not fully implemented Language/Expressions/Lists/syntax_t01: Skip # Triple shift is not implemented yet Language/Expressions/Maps/syntax_t01: Skip # Triple shift is not implemented yet @@ -327,8 +325,6 @@ Language/Classes/Constructors/Constant_Constructors/superinitializer_t05: Skip # Language/Classes/Constructors/Constant_Constructors/superinitializer_t06: Skip # github.com/dart-lang/language/issues/115 Language/Classes/Constructors/Factories/name_t06: Skip # github.com/dart-lang/language/issues/115 Language/Classes/Constructors/Factories/name_t07: Skip # github.com/dart-lang/language/issues/115 -Language/Classes/Constructors/Factories/redirecting_constructor_call_t03: Skip # github.com/dart-lang/language/issues/115 -Language/Classes/Constructors/Factories/redirecting_constructor_t04: Skip # github.com/dart-lang/language/issues/115 Language/Classes/Constructors/Factories/redirecting_to_itself_t05: Skip # github.com/dart-lang/language/issues/115 Language/Classes/Constructors/Factories/redirecting_to_itself_t06: Skip # github.com/dart-lang/language/issues/115 Language/Classes/Constructors/Factories/redirecting_to_itself_t07: Skip # github.com/dart-lang/language/issues/115 diff --git a/tests/co19/co19-dart2js.status b/tests/co19/co19-dart2js.status index 7fae7f33dc2..a3cfd33b67f 100644 --- a/tests/co19/co19-dart2js.status +++ b/tests/co19/co19-dart2js.status @@ -3,6 +3,11 @@ # BSD-style license that can be found in the LICENSE file. [ $compiler == dart2js ] +Language/Expressions/Constants/integer_size_t03: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/integer_size_t04: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/literal_number_t01: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/math_operators_t01: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/math_operators_t06: SkipByDesign # big integer cannot be represented in JavaScript Language/Expressions/Null/instance_of_class_null_t01: Skip # dart:mirrors not supported https://github.com/dart-lang/co19/issues/522. Language/Expressions/Numbers/integer_size_t03: SkipByDesign # big integer cannot be represented in JavaScript Language/Expressions/Numbers/static_type_of_int_t01: SkipByDesign # big integer cannot be represented in JavaScript diff --git a/tests/co19/co19-dartdevc.status b/tests/co19/co19-dartdevc.status index 1361ff8371a..c8331495b0e 100644 --- a/tests/co19/co19-dartdevc.status +++ b/tests/co19/co19-dartdevc.status @@ -52,6 +52,11 @@ Language/Classes/Instance_Variables/definition_t01: Skip # Times out Language/Classes/Instance_Variables/definition_t02: Skip # Times out Language/Classes/Instance_Variables/definition_t04: Skip # Times out Language/Classes/Setters/instance_setter_t01: Skip # Times out +Language/Expressions/Constants/integer_size_t03: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/integer_size_t04: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/literal_number_t01: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/math_operators_t01: SkipByDesign # big integer cannot be represented in JavaScript +Language/Expressions/Constants/math_operators_t06: SkipByDesign # big integer cannot be represented in JavaScript Language/Expressions/Function_Invocation/async_generator_invokation_t08: Skip # Times out Language/Expressions/Function_Invocation/async_generator_invokation_t10: Skip # Times out Language/Expressions/Null/instance_of_class_null_t01: Skip # dart:mirrors not supported https://github.com/dart-lang/co19/issues/522.