Fossil SCM

skip some tests when running inside of an open checkout.

jan.nijtmans 2014-03-17 14:15 UTC trunk
Commit 36a8d91d0c79dc4c0769d9c46b1bbcba7f1bbf5f
--- test/merge_renames.test
+++ test/merge_renames.test
@@ -1,9 +1,16 @@
11
#
22
# Tests for merging with renames
33
#
44
#
5
+
6
+catch {exec $::fossilexe info} res
7
+puts res=$res
8
+if {![regexp {use --repository} $res]} {
9
+ puts stderr "Cannot run this test within an open checkout"
10
+ return
11
+}
512
613
######################################
714
# Test 1 #
815
# Reported: Ticket [554f44ee74e3d] #
916
######################################
1017
--- test/merge_renames.test
+++ test/merge_renames.test
@@ -1,9 +1,16 @@
1 #
2 # Tests for merging with renames
3 #
4 #
 
 
 
 
 
 
 
5
6 ######################################
7 # Test 1 #
8 # Reported: Ticket [554f44ee74e3d] #
9 ######################################
10
--- test/merge_renames.test
+++ test/merge_renames.test
@@ -1,9 +1,16 @@
1 #
2 # Tests for merging with renames
3 #
4 #
5
6 catch {exec $::fossilexe info} res
7 puts res=$res
8 if {![regexp {use --repository} $res]} {
9 puts stderr "Cannot run this test within an open checkout"
10 return
11 }
12
13 ######################################
14 # Test 1 #
15 # Reported: Ticket [554f44ee74e3d] #
16 ######################################
17
--- test/revert.test
+++ test/revert.test
@@ -36,10 +36,17 @@
3636
test revert-$testid$key $passed
3737
}
3838
3939
fossil undo
4040
}
41
+
42
+catch {exec $::fossilexe info} res
43
+puts res=$res
44
+if {![regexp {use --repository} $res]} {
45
+ puts stderr "Cannot run this test within an open checkout"
46
+ return
47
+}
4148
4249
repo_init
4350
4451
# Prepare first commit
4552
#
4653
--- test/revert.test
+++ test/revert.test
@@ -36,10 +36,17 @@
36 test revert-$testid$key $passed
37 }
38
39 fossil undo
40 }
 
 
 
 
 
 
 
41
42 repo_init
43
44 # Prepare first commit
45 #
46
--- test/revert.test
+++ test/revert.test
@@ -36,10 +36,17 @@
36 test revert-$testid$key $passed
37 }
38
39 fossil undo
40 }
41
42 catch {exec $::fossilexe info} res
43 puts res=$res
44 if {![regexp {use --repository} $res]} {
45 puts stderr "Cannot run this test within an open checkout"
46 return
47 }
48
49 repo_init
50
51 # Prepare first commit
52 #
53

Keyboard Shortcuts

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