##// END OF EJS Templates
test-run-tests.t: test the --interactive option
Pierre-Yves David -
r21755:9e9288b9 default
parent child Browse files
Show More
@@ -143,3 +143,53 b' Parallel runs'
143 143 (delete the duplicated test file)
144 144 $ rm test-failure-copy.t
145 145
146
147 Interactive run
148 ===============
149
150 (backup the failing test)
151 $ cp test-failure.t backup
152
153 Refuse the fix
154
155 $ echo 'n' | $TESTDIR/run-tests.py --with-hg=`which hg` -i
156
157 --- $TESTTMP/test-failure.t
158 +++ $TESTTMP/test-failure.t.err
159 @@ -1,2 +1,2 @@
160 $ echo babar
161 - rataxes
162 + babar
163
164 ERROR: test-failure.t output changed
165 Accept this change? [n] !.
166 Failed test-failure.t: output changed
167 # Ran 2 tests, 0 skipped, 0 warned, 1 failed.
168 python hash seed: * (glob)
169 [1]
170
171 $ cat test-failure.t
172 $ echo babar
173 rataxes
174
175 Accept the fix
176
177 $ echo 'y' | $TESTDIR/run-tests.py --with-hg=`which hg` -i
178
179 --- $TESTTMP/test-failure.t
180 +++ $TESTTMP/test-failure.t.err
181 @@ -1,2 +1,2 @@
182 $ echo babar
183 - rataxes
184 + babar
185
186 ERROR: test-failure.t output changed
187 Accept this change? [n] ..
188 # Ran 2 tests, 0 skipped, 0 warned, 0 failed.
189
190 $ cat test-failure.t
191 $ echo babar
192 babar
193
194 (reinstall)
195 $ mv backup test-failure.t
General Comments 0
You need to be logged in to leave comments. Login now