dart-sdk/tests/standalone
Slava Egorov 4928998ebe [vm/io] Follow up to c2e9cee
* Fix `ToWinAPIFilePath` handling of UNC paths. This function did
not handle UNC paths correctly: it was prefixing them with
`\\?\` instead of `\\?\UNC\`;
* Fix issue in `File::Copy` forcing the wrong path to long form:
temporary files are created next to the destination, so it
is destination (`new_path`) that should be forced into long form and
not the source;
* Fix issue in `GetDirectoryPath` not preserving the path separator.

The newly added test should cover all these corner cases to prevent
future regressions.

TEST=standalone/io/regress_56049

Fixes https://github.com/dart-lang/sdk/issues/56049

Fixed: 56049
Change-Id: I4970efd0674989b8cc291778cf87806b0ea318ff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/372400
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Slava Egorov <vegorov@google.com>
2024-06-20 19:55:19 +00:00
..
deferred
http_launch_data
io [vm/io] Follow up to c2e9cee 2024-06-20 19:55:19 +00:00
package [gardening] Make standalone/package/package_isolate_test a no-op in AOT. 2023-08-11 21:06:10 +00:00
stack_trace
array_bounds_check_generalization_test.dart
assert_assignable_canon_test.dart
byte_array_view_optimized_test.dart
bytedata_test.dart
check_class_cha_test.dart
check_for_aot_snapshot_jit_test.dart Reland "Tweak expect.dart library." 2024-04-26 15:28:26 +00:00
check_null_cha_test.dart
constant_left_shift_test.dart
deferred_transitive_import_error_test.dart
deny_listed_test.dart
deoptimization_test.dart
double_hash_distribution_test.dart
double_smi_comparison_test.dart
double_temp_test.dart
double_to_int_test.dart
dwarf_stack_trace_invisible_functions_test.dart [gardening] Fix off-by-one error introduced after added import. 2024-02-27 11:41:45 +00:00
dwarf_stack_trace_obfuscate_test.dart [gardening] Fix off-by-one error introduced after added import. 2024-02-27 11:41:45 +00:00
dwarf_stack_trace_test.dart Reland "Tweak expect.dart library." 2024-04-26 15:28:26 +00:00
env_test.dart
float_array_static_test.dart Migrate standalone tests off @compile-error. 2023-04-19 14:17:39 +00:00
float_array_test.dart
from_env_test.dart Constant evaluator won't assume all dart.library.x entries exist. 2024-03-23 11:18:46 +00:00
gn_py_test.dart Reland "[build] Handle cases for dart_target_arch != target_arch and target_cpu != host_cpu." 2023-03-22 14:57:27 +00:00
http_launch_test.dart [VM / Tests] Fix tests to use '-verbosity=warning' 2021-01-27 19:06:39 +00:00
int_array_deopt.dart
int_array_load_elimination_test.dart
int_array_test.dart
int_list_test.dart [tests] Avoid small --optimization-counter-threshold in tests 2022-10-10 21:04:18 +00:00
lazy_async_stack_test.dart [vm] Cleanup --lazy-async-stacks VM option 2022-06-10 13:41:24 +00:00
left_shift_bit_and_op_test.dart
link_natives_lazily_test.dart
map_insert_remove_oom_test.dart
medium_integer_test.dart
no_allow_absolute_addresses_test.dart
no_profiler_test.dart
no_such_method_error_with_invocation_test.dart
no_support_ast_printer_test.dart
no_support_debugger_test.dart
no_support_disassembler_test.dart
no_support_il_printer_test.dart
no_support_service_test.dart
no_support_timeline_test.dart
number_identity_test.dart
oom_error_stacktrace_test.dart [3.0 alpha] Remove deprecated dart:core List() constructor. 2022-12-15 11:36:22 +00:00
pair_location_remapping_test.dart Spelling tests 2022-12-19 12:56:47 +00:00
pie_test.dart Reland "[build, vm] Access TLS with less code." 2023-03-02 23:07:16 +00:00
pow_test.dart
priority_queue_stress_test.dart Remove uses of : as default value separator in some tests/ directories. 2022-09-07 14:49:17 +00:00
regress31114_test.dart
regress_25335_test.dart
regress_26031_test.dart [vm/concurrency] Remove --(no-)enable-isolate-groups flag usage in tests 2021-11-04 18:57:21 +00:00
regress_28854_1_test.dart [vm/concurrency] Remove --(no-)enable-isolate-groups flag usage in tests 2021-11-04 18:57:21 +00:00
regress_28854_2_test.dart [vm/concurrency] Remove --(no-)enable-isolate-groups flag usage in tests 2021-11-04 18:57:21 +00:00
regress_29350_test.dart
regress_29695_test.dart
regress_41329_absolute_test.dart Skip regress_41329 tests on precompiled runtimes 2020-09-30 16:18:34 +00:00
regress_41329_relative_test.dart Reland "[ VM / DartDev ] Launch DartDev in an isolate within a single main Dart process" 2020-07-21 16:23:18 +00:00
regress_42092_script.dart [ DartDev ] Ignore SIGINT in DartDev process 2020-07-06 03:02:00 +00:00
regress_42092_test.dart [ VM ] Add delay between SIGINTs to fix flakiness of regress_42092_test 2021-06-29 01:36:32 +00:00
regress_45347.dart [vm/lib] Fix for https://github.com/dart-lang/sdk/issues/45347 2023-10-11 21:51:02 +00:00
regress_52691_test.dart [vm/runtime] - Fix RegExp exception messages (issue 52691) 2023-07-06 21:10:28 +00:00
regress_52715_test.dart [gardening] Don't attempt to measure RSS under sanitizers or with reload. 2023-06-29 19:39:05 +00:00
regress_53519_test.dart [test] Disable regress_53519_test in obfuscated/dwarf mode 2024-03-07 00:56:33 +00:00
slowpath_safepoints_test.dart [tests] Avoid small --optimization-counter-threshold in tests 2022-10-10 21:04:18 +00:00
standalone.status [status_files] Cleanup status files 2024-06-12 10:21:23 +00:00
standalone_analyzer.status
standalone_kernel.status [status_files] Cleanup status files 2024-06-12 10:21:23 +00:00
standalone_precompiled.status [status_files] Cleanup status files 2024-06-12 10:21:23 +00:00
standalone_vm.status [gardening] Mark non_utf8_output_test accordingly in status file. 2024-02-01 19:44:50 +00:00
string_overflow_test.dart Avoid crashes in string concatenation 32-bit integer overflow test 2023-10-27 12:36:29 +00:00
typed_array_int64_uint64_test.dart [vm/concurrency] Remove --(no-)enable-isolate-groups flag usage in tests 2021-11-04 18:57:21 +00:00
typed_array_test.dart [vm/concurrency] Remove --(no-)enable-isolate-groups flag usage in tests 2021-11-04 18:57:21 +00:00
typed_data_isolate_test.dart [vm/concurrency] Remove --(no-)enable-isolate-groups flag usage in tests 2021-11-04 18:57:21 +00:00
typed_data_test.dart Add TypedDataList superinterface on typed data lists. 2024-06-20 08:18:38 +00:00
typed_data_view_test.dart
unboxed_int_converter_test.dart
verbose_gc_to_bmu_script.dart [3.0 alpha] Remove deprecated dart:core List() constructor. 2022-12-15 11:36:22 +00:00
verbose_gc_to_bmu_test.dart