| File tests/misc/normal.c changed (mode: 100644) (index 7d769c939..1212a6772) |
| ... |
... |
TEST(yy_adjacent_files) |
| 314 |
314 |
regs_reset(); |
regs_reset(); |
| 315 |
315 |
} |
} |
| 316 |
316 |
|
|
|
317 |
|
TEST(p_P, REPEAT(2)) |
|
318 |
|
{ |
|
319 |
|
const int p = (STIC_TEST_PARAM == 0); |
|
320 |
|
|
|
321 |
|
regs_init(); |
|
322 |
|
undo_setup(); |
|
323 |
|
|
|
324 |
|
create_dir(SANDBOX_PATH "/src"); |
|
325 |
|
create_file(SANDBOX_PATH "/src/file"); |
|
326 |
|
|
|
327 |
|
make_abs_path(lwin.curr_dir, sizeof(lwin.curr_dir), SANDBOX_PATH, "src", cwd); |
|
328 |
|
populate_dir_list(&lwin, /*reload=*/0); |
|
329 |
|
(void)vle_keys_exec_timed_out(L"yy"); |
|
330 |
|
|
|
331 |
|
make_abs_path(lwin.curr_dir, sizeof(lwin.curr_dir), SANDBOX_PATH, "", cwd); |
|
332 |
|
populate_dir_list(&lwin, /*reload=*/0); |
|
333 |
|
|
|
334 |
|
ui_sb_msg(""); |
|
335 |
|
(void)vle_keys_exec_timed_out(p ? L"p" : L"P"); |
|
336 |
|
assert_success(chdir(cwd)); |
|
337 |
|
|
|
338 |
|
if(p) |
|
339 |
|
{ |
|
340 |
|
assert_string_equal("1 item copied", ui_sb_last()); |
|
341 |
|
|
|
342 |
|
remove_file(SANDBOX_PATH "/src/file"); |
|
343 |
|
remove_file(SANDBOX_PATH "/file"); |
|
344 |
|
} |
|
345 |
|
else |
|
346 |
|
{ |
|
347 |
|
assert_string_equal("1 item moved", ui_sb_last()); |
|
348 |
|
|
|
349 |
|
no_remove_file(SANDBOX_PATH "/src/file"); |
|
350 |
|
remove_file(SANDBOX_PATH "/file"); |
|
351 |
|
} |
|
352 |
|
|
|
353 |
|
remove_dir(SANDBOX_PATH "/src"); |
|
354 |
|
|
|
355 |
|
regs_reset(); |
|
356 |
|
undo_teardown(); |
|
357 |
|
} |
|
358 |
|
|
| 317 |
359 |
TEST(gf, IF(not_windows)) |
TEST(gf, IF(not_windows)) |
| 318 |
360 |
{ |
{ |
| 319 |
361 |
char dir_path[PATH_MAX + 1]; |
char dir_path[PATH_MAX + 1]; |