Fossil SCM

Allow override, via the environment, to make 'require_no_open_checkout' into a NOP.

drh 2016-03-02 08:38 testerCleanup
Commit d1438b400b85dfe88a2c16469d050cbc380c5a55
1 file changed +4
--- test/tester.tcl
+++ test/tester.tcl
@@ -190,10 +190,14 @@
190190
regsub -all { +\n} $y \n y
191191
return [expr {$x==$y}]
192192
}
193193
194194
proc require_no_open_checkout {} {
195
+ if {[info exists ::env(FOSSIL_TEST_DANGEROUS_IGNORE_OPEN_CHECKOUT)] && \
196
+ $::env(FOSSIL_TEST_DANGEROUS_IGNORE_OPEN_CHECKOUT) eq "YES_DO_IT"} {
197
+ return
198
+ }
195199
catch {exec $::fossilexe info} res
196200
if {![regexp {use --repository} $res]} {
197201
set projectName <unknown>
198202
set localRoot <unknown>
199203
regexp -line -- {^project-name: (.*)$} $res dummy projectName
200204
--- test/tester.tcl
+++ test/tester.tcl
@@ -190,10 +190,14 @@
190 regsub -all { +\n} $y \n y
191 return [expr {$x==$y}]
192 }
193
194 proc require_no_open_checkout {} {
 
 
 
 
195 catch {exec $::fossilexe info} res
196 if {![regexp {use --repository} $res]} {
197 set projectName <unknown>
198 set localRoot <unknown>
199 regexp -line -- {^project-name: (.*)$} $res dummy projectName
200
--- test/tester.tcl
+++ test/tester.tcl
@@ -190,10 +190,14 @@
190 regsub -all { +\n} $y \n y
191 return [expr {$x==$y}]
192 }
193
194 proc require_no_open_checkout {} {
195 if {[info exists ::env(FOSSIL_TEST_DANGEROUS_IGNORE_OPEN_CHECKOUT)] && \
196 $::env(FOSSIL_TEST_DANGEROUS_IGNORE_OPEN_CHECKOUT) eq "YES_DO_IT"} {
197 return
198 }
199 catch {exec $::fossilexe info} res
200 if {![regexp {use --repository} $res]} {
201 set projectName <unknown>
202 set localRoot <unknown>
203 regexp -line -- {^project-name: (.*)$} $res dummy projectName
204

Keyboard Shortcuts

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