Raw
1 test_expect_success 'chain-break-background' '
2 JGIT_DAEMON_PID= &&
3 git init --bare empty.git &&
4 >empty.git/git-daemon-export-ok &&
5 mkfifo jgit_daemon_output &&
6 {
7 # LINT: exit status of "&" is always 0 so &&-chaining immaterial
8 jgit daemon --port="$JGIT_DAEMON_PORT" . >jgit_daemon_output &
9 JGIT_DAEMON_PID=$!
10 } &&
11 test_expect_code 2 git ls-remote --exit-code git://localhost:$JGIT_DAEMON_PORT/empty.git
12 '