Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH v2] tests: add initial bash completion tests

From: Thomas Rast <hidden>
Date: 2016-06-15 22:53:34

SZEDER Gábor [off-list ref] writes:
On Fri, Apr 13, 2012 at 01:34:46PM +0300, Felipe Contreras wrote:
quoted
quoted
quoted
+     run_completion "git f" &&
+     ! grep -q -v "^f" out
grep is not a git command, so I'm not sure, but shouldn't these use
'test_must_fail grep' instead of '! grep'?
I'm not sure. Junio has already queued this, maybe you should send a
patch on top of that.
It seems that both are used in the test suite, but '! grep' is more
common, so perhaps it's good as it is.

$ git grep '! grep' -- t |wc -l
136
$ git grep 'test_must_fail grep' -- t |wc -l
17
test_must_fail catches a segfault or other signal exit as "bad", unlike
! which would accept this.

Since we trust the platform tools to work (on the grounds that you have
bigger problems if they don't), ! grep is fine.

-- 
Thomas Rast
trast@{inf,student}.ethz.ch
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help