dart-sdk/tests/corelib
Bob Nystrom b452b39962 Basic support for dev_compiler in test.dart.
It can compile and run tests on Chrome. There are a lot of failing tests
that I (or the team) will need to triage, but I think at least basic
tests are working as expected.

There is code that could be cleaned up to more neatly factor how dart2js
and dartdevc are handled now that there are two separate compilers to
JS. There's also some redundant code between the path for testing
compile errors (enqueueStandardTest()) and the path for running a test
in the browser.

R=whesse@google.com

Review-Url: https://codereview.chromium.org/2947473002 .
2017-06-21 13:19:28 -07:00
..
regexp Dart SDK Spelling b, c, and d. 2017-05-01 08:28:10 +02:00
apply2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
apply3_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
apply4_test.dart Fix implementation of Function.apply with optional positional arguments. 2015-03-24 14:17:10 +00:00
apply5_test.dart JS: Use direct function invocation when possible for calls with 4 or 5 args (#26268) 2016-05-13 10:13:46 -07:00
apply_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
big_integer_arith_vm_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
big_integer_huge_mul_vm_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
big_integer_parsed_arith_vm_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
big_integer_parsed_div_rem_vm_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
big_integer_parsed_mul_div_vm_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
bit_twiddling_bigint_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
bit_twiddling_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
bool_from_environment2_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
bool_from_environment_test.dart
bool_hashcode_test.dart
collection_from_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
collection_length_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
collection_removes_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
collection_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
collection_to_string_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
compare_to2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
compare_to_test.dart
const_list_literal_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
const_list_remove_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
const_list_set_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
core_runtime_types_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
corelib.status Basic support for dev_compiler in test.dart. 2017-06-21 13:19:28 -07:00
data_uri_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
date_time2_test.dart
date_time3_test.dart
date_time4_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
date_time5_test.dart
date_time6_test.dart
date_time7_test.dart
date_time8_test.dart
date_time9_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
date_time10_test.dart js_runtime: Avoid calling JS Date constructor with years in range 00-99 2017-04-24 12:26:17 -07:00
date_time_parse_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
date_time_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_ceil2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_ceil_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_ceil_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_compare_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_floor2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_floor_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_floor_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_parse_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
double_round2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_round3_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_round4_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_round_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_round_to_double2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_round_to_double3_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_round_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_truncate2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_truncate_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
double_truncate_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
duration2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
duration_big_num_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
duration_double_multiplication_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
duration_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
error_stack_trace1_test.dart
error_stack_trace2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
error_stack_trace_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
errors_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
exception_implementation_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
expando_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
expression_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
for_in_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
format_exception_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
from_environment_const_type_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
from_environment_const_type_undefined_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
growable_list_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
has_next_iterator_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
hash_map2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
hash_map_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
hash_set_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
hash_set_type_check_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
hashcode_boxed_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
hashcode_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
hidden_library2_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
indexed_list_access_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_ceil_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_ceil_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_floor_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_floor_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_from_environment2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_from_environment3_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
int_from_environment_test.dart
int_modulo_arith_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
int_parse_radix_bad_handler_test.dart Split int_parse_radix_test into strong and non-strong parts. 2016-05-05 14:36:05 -07:00
int_parse_radix_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
int_round_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_round_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_to_int_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_truncate_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
int_truncate_to_double_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
integer_to_radix_string_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
integer_to_string_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
is_operator_basic_types_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_contains2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_contains_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_element_at_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_empty_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_expand_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_first_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_first_where_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_fold_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_generate_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
iterable_join_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_last_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_last_where_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_length_test.dart
iterable_mapping_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_reduce_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_return_type_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
iterable_single_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_single_where_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_skip_test.dart SkipIterable - ensure field is only initialized to a known int. 2017-05-01 10:01:04 -07:00
iterable_skip_while_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_take_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_take_while_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_test.dart
iterable_to_list_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
iterable_to_set_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
iterable_tostring_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
json_map_test.dart Make json-maps implement Map<String, dynamic>. 2017-05-02 14:51:32 +02:00
linked_hash_map_from_iterable_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
linked_hash_map_from_iterables_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
linked_hash_map_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_as_map_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_contains_argument_order_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_fill_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_filled_type_argument_test.dart Add "growable" parameter to List.filled constructor. 2015-11-13 09:30:46 +01:00
list_first_test.dart
list_fixed_test.dart
list_for_each_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_get_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_growable_test.dart
list_index_of2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_index_of_test.dart
list_insert_all_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_insert_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_iterators_test.dart
list_last_test.dart
list_literal_is_growable_test.dart
list_literal_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_map_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_remove_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_removeat_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_replace_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_reversed_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_set_all_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_set_range_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_sort_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_sublist_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
list_to_string2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_to_string_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
list_unmodifiable_test.dart Improve error message in flaky test 2017-04-28 15:34:56 -07:00
main_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_contains_key_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_contains_value_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_from_iterable_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_from_iterables_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_from_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_index_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_keys2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_keys_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_remove_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_test.dart Make json-maps implement Map<String, dynamic>. 2017-05-02 14:51:32 +02:00
map_to_string_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_values2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_values3_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_values4_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
map_values_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
maps_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
nan_infinity_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
null_nosuchmethod_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
null_test.dart
num_clamp_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
num_parse_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
num_sign_test.dart Add comments 2017-03-20 21:03:12 -07:00
print_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
queue_first_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
queue_iterator_test.dart
queue_last_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
queue_single_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
queue_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
range_error_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
reg_exp1_test.dart
reg_exp4_test.dart
reg_exp5_test.dart
reg_exp_all_matches_test.dart
reg_exp_first_match_test.dart
reg_exp_group_test.dart
reg_exp_groups_test.dart
reg_exp_has_match_test.dart
reg_exp_pattern_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
reg_exp_start_end_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
reg_exp_string_match_test.dart
regress_11099_test.dart
regress_r21715_test.dart Add --no-background-compilation to tests that expect to run code in optimized form 2016-03-02 16:30:58 -08:00
safe_to_string_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_contains_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_containsAll_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_intersection_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_iterator_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_remove_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_removeAll_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_retainAll_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
set_to_string_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
shuffle_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
sort_helper.dart Format all tests. 2017-04-17 14:53:02 -07:00
sort_test.dart Dart SDK Spelling b, c, and d. 2017-05-01 08:28:10 +02:00
splay_tree_from_iterable_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
splay_tree_from_iterables_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
splay_tree_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
stacktrace_current_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
stacktrace_fromstring_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
stopwatch2_test.dart
stopwatch_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_base_vm_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_buffer_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_case_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
string_codeunits_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_from_environment2_test.dart
string_from_environment3_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
string_from_environment_test.dart
string_from_list_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_fromcharcode_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_fromcharcodes_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_operations_with_null_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_pattern_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_replace_all_test.dart Stoppp using trippple consonants 2017-04-21 17:50:13 +02:00
string_replace_dollar_test.dart
string_replace_test.dart Stoppp using trippple consonants 2017-04-21 17:50:13 +02:00
string_runes_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_source_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_split_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_substring_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_test.dart Stoppp using trippple consonants 2017-04-21 17:50:13 +02:00
string_to_lower_case_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_trim2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
string_trim_test.dart
string_trimlr_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
strings_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
symbol_map_helper.dart
symbol_operator_test.dart Re-land "Format all multitests" 2017-03-23 12:40:21 -07:00
symbol_reserved_word_test.dart Handle bad packages files and #void without crashing. 2017-04-06 12:05:54 +02:00
symbol_test.dart Fix warnings_checker.dart handling of multitests 2017-03-21 17:29:56 -07:00
throw_half_surrogate_pair_test.dart Dart SDK Spelling b, c, and d. 2017-05-01 08:28:10 +02:00
toInt_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
unicode2_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
unicode_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_base_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_example_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_file_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_http_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_ipv4_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_ipv6_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_normalize_path_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_normalize_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_parameters_all_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_parse_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_path_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_query_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_scheme_test.dart Format all tests. 2017-04-17 14:53:02 -07:00
uri_test.dart Spelling a 2017-04-24 14:53:51 +02:00