Fossil SCM

Follow up to the previous check-in: save and restore the current directory.

mistachkin 2016-01-09 18:58 trunk
Commit d141b84a9972805fe1f0ba7218e32324999524fb
1 file changed +3 -1
+3 -1
--- test/file1.test
+++ test/file1.test
@@ -69,11 +69,11 @@
6969
simplify-name 108 //?/a:/a/b a:/a/b //?/UNC/a/b //a/b //?/ {}
7070
simplify-name 109 \\\\?\\a:\\a\\b a:/a/b \\\\?\\UNC\\a\\b //a/b \\\\?\\ {}
7171
}
7272
7373
# This is needed because we are now running outside of the Fossil checkout.
74
-file mkdir file1; cd file1
74
+file mkdir file1; set savedPwd [pwd]; cd file1
7575
7676
# Those directories are only needed for the testcase being able to "--chdir" to it.
7777
file mkdir test1
7878
file mkdir test1/test2
7979
@@ -94,5 +94,7 @@
9494
absolute-tree-name 102 test1 [pwd]/test $dirname/file1/test . [pwd]/file1 $dirname/file1/file1 . [pwd]/file1/file2 $dirname/file1/file1/file2
9595
absolute-tree-name 103 . [pwd] $dirname/file1
9696
9797
catch {file delete test1/test2}
9898
catch {file delete test1}
99
+
100
+if {[info exists savedPwd]} {cd $savedPwd; unset savedPwd}
99101
--- test/file1.test
+++ test/file1.test
@@ -69,11 +69,11 @@
69 simplify-name 108 //?/a:/a/b a:/a/b //?/UNC/a/b //a/b //?/ {}
70 simplify-name 109 \\\\?\\a:\\a\\b a:/a/b \\\\?\\UNC\\a\\b //a/b \\\\?\\ {}
71 }
72
73 # This is needed because we are now running outside of the Fossil checkout.
74 file mkdir file1; cd file1
75
76 # Those directories are only needed for the testcase being able to "--chdir" to it.
77 file mkdir test1
78 file mkdir test1/test2
79
@@ -94,5 +94,7 @@
94 absolute-tree-name 102 test1 [pwd]/test $dirname/file1/test . [pwd]/file1 $dirname/file1/file1 . [pwd]/file1/file2 $dirname/file1/file1/file2
95 absolute-tree-name 103 . [pwd] $dirname/file1
96
97 catch {file delete test1/test2}
98 catch {file delete test1}
 
 
99
--- test/file1.test
+++ test/file1.test
@@ -69,11 +69,11 @@
69 simplify-name 108 //?/a:/a/b a:/a/b //?/UNC/a/b //a/b //?/ {}
70 simplify-name 109 \\\\?\\a:\\a\\b a:/a/b \\\\?\\UNC\\a\\b //a/b \\\\?\\ {}
71 }
72
73 # This is needed because we are now running outside of the Fossil checkout.
74 file mkdir file1; set savedPwd [pwd]; cd file1
75
76 # Those directories are only needed for the testcase being able to "--chdir" to it.
77 file mkdir test1
78 file mkdir test1/test2
79
@@ -94,5 +94,7 @@
94 absolute-tree-name 102 test1 [pwd]/test $dirname/file1/test . [pwd]/file1 $dirname/file1/file1 . [pwd]/file1/file2 $dirname/file1/file1/file2
95 absolute-tree-name 103 . [pwd] $dirname/file1
96
97 catch {file delete test1/test2}
98 catch {file delete test1}
99
100 if {[info exists savedPwd]} {cd $savedPwd; unset savedPwd}
101

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button