Frédéric Delanoy : cmd/tests: Add basic cd tests.
Module: wine Branch: master Commit: 6bd0671f074cb643a1072625bae572d4a6bb9331 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6bd0671f074cb643a1072625ba... Author: Frédéric Delanoy <frederic.delanoy(a)gmail.com> Date: Sat Aug 20 01:59:00 2011 +0200 cmd/tests: Add basic cd tests. --- 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(a)space@ +cd +cd .. +cd +cd @space(a)foobar +cd +cd.. +cd +cd foobar +cd..(a)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(a)...on failure conditional || @todo_wine(a)foo5 @todo_wine(a)foo6@space@ +------------ Testing cd ------------ +singleFile +Current dir: @pwd@\foobar(a)or_broken@Current dir:@space@ +(a)pwd@\foobar +(a)pwd@ +(a)pwd@\foobar +(a)pwd@ +(a)pwd@\foobar +(a)pwd@ +(a)todo_wine@@pwd@ +(a)pwd@\foobar\bar bak +(a)pwd@\foobar\bar bak +(a)pwd@ ------------ Testing type ------------ @pwd@>type foobaz(a)space@
participants (1)
-
Alexandre Julliard