diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd index b68e697c181..02e264da9a9 100644 --- a/programs/cmd/tests/test_builtins.cmd +++ b/programs/cmd/tests/test_builtins.cmd @@ -899,6 +899,17 @@ rem no-op ren foo foo mkdir baz ren foo baz\abc +echo ... rename read-only files ... +echo > file1 +attrib +r file1 +ren file1 file2 +if not exist file1 ( + if exist file2 ( + echo read-only file renamed + ) +) else ( + echo read-only file not renamed! +) echo ... rename directories ... mkdir rep1 ren rep1 rep2 diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp index 53712468ed4..eaefdc1e9f3 100644 --- a/programs/cmd/tests/test_builtins.cmd.exp +++ b/programs/cmd/tests/test_builtins.cmd.exp @@ -601,6 +601,8 @@ bar renamed to foo ... name collision ... foo bar +... rename read-only files ... +@todo_wine@read-only file renamed ... rename directories ... dir renamed read-only dir renamed