[PATCH 8/10] cmd/tests: Add basic cd tests (resent) (try 2)
Frédéric Delanoy
frederic.delanoy at gmail.com
Fri Aug 19 18:59:00 CDT 2011
---
programs/cmd/tests/test_builtins.cmd | 32 ++++++++++++++++++++++++++++++
programs/cmd/tests/test_builtins.cmd.exp | 13 ++++++++++++
2 files changed, 45 insertions(+), 0 deletions(-)
diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd
index ffbc814..c640ec4 100644
--- a/programs/cmd/tests/test_builtins.cmd
+++ b/programs/cmd/tests/test_builtins.cmd
@@ -244,6 +244,38 @@ if exist bar6 (
del bar6
)
+echo ------------ Testing cd ------------
+mkdir foobar
+cd foobar
+echo blabla > singleFile
+dir /b
+echo Current dir: %CD%
+cd
+cd ..
+cd
+cd foobar at space@
+cd
+cd ..
+cd
+cd @space at foobar
+cd
+cd..
+cd
+cd foobar
+cd.. at space@
+cd
+if not exist foobar (cd ..)
+cd foobar
+mkdir "bar bak"
+cd "bar bak"
+cd
+cd ..
+cd bar bak
+cd
+cd ..\..
+cd
+rd /Q/s foobar
+
echo ------------ Testing type ------------
echo bar> foobaz
@echo on
diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp
index 2954e16..1580637 100644
--- a/programs/cmd/tests/test_builtins.cmd.exp
+++ b/programs/cmd/tests/test_builtins.cmd.exp
@@ -179,6 +179,19 @@ foo4
@todo_wine at ...on failure conditional ||
@todo_wine at foo5
@todo_wine at foo6@space@
+------------ Testing cd ------------
+singleFile
+Current dir: @pwd@\foobar at or_broken@Current dir:@space@
+ at pwd@\foobar
+ at pwd@
+ at pwd@\foobar
+ at pwd@
+ at pwd@\foobar
+ at pwd@
+ at todo_wine@@pwd@
+ at pwd@\foobar\bar bak
+ at pwd@\foobar\bar bak
+ at pwd@
------------ Testing type ------------
@pwd@>type foobaz at space@
--
1.7.6
More information about the wine-patches
mailing list