mirror of
https://github.com/golang/go
synced 2024-11-26 19:41:19 -07:00
os/signal: make test logs reflect reality
R=golang-dev, iant CC=golang-dev https://golang.org/cl/14470043
This commit is contained in:
parent
e67b0e6885
commit
932428a1ed
@ -36,8 +36,8 @@ func TestSignal(t *testing.T) {
|
|||||||
Notify(c, syscall.SIGHUP)
|
Notify(c, syscall.SIGHUP)
|
||||||
defer Stop(c)
|
defer Stop(c)
|
||||||
|
|
||||||
t.Logf("sighup...")
|
|
||||||
// Send this process a SIGHUP
|
// Send this process a SIGHUP
|
||||||
|
t.Logf("sighup...")
|
||||||
syscall.Kill(syscall.Getpid(), syscall.SIGHUP)
|
syscall.Kill(syscall.Getpid(), syscall.SIGHUP)
|
||||||
waitSig(t, c, syscall.SIGHUP)
|
waitSig(t, c, syscall.SIGHUP)
|
||||||
|
|
||||||
@ -45,18 +45,18 @@ func TestSignal(t *testing.T) {
|
|||||||
c1 := make(chan os.Signal, 1)
|
c1 := make(chan os.Signal, 1)
|
||||||
Notify(c1)
|
Notify(c1)
|
||||||
|
|
||||||
t.Logf("sigwinch...")
|
|
||||||
// Send this process a SIGWINCH
|
// Send this process a SIGWINCH
|
||||||
|
t.Logf("sigwinch...")
|
||||||
syscall.Kill(syscall.Getpid(), syscall.SIGWINCH)
|
syscall.Kill(syscall.Getpid(), syscall.SIGWINCH)
|
||||||
waitSig(t, c1, syscall.SIGWINCH)
|
waitSig(t, c1, syscall.SIGWINCH)
|
||||||
|
|
||||||
// Send two more SIGHUPs, to make sure that
|
// Send two more SIGHUPs, to make sure that
|
||||||
// they get delivered on c1 and that not reading
|
// they get delivered on c1 and that not reading
|
||||||
// from c does not block everything.
|
// from c does not block everything.
|
||||||
t.Logf("sigwinch...")
|
t.Logf("sighup...")
|
||||||
syscall.Kill(syscall.Getpid(), syscall.SIGHUP)
|
syscall.Kill(syscall.Getpid(), syscall.SIGHUP)
|
||||||
waitSig(t, c1, syscall.SIGHUP)
|
waitSig(t, c1, syscall.SIGHUP)
|
||||||
t.Logf("sigwinch...")
|
t.Logf("sighup...")
|
||||||
syscall.Kill(syscall.Getpid(), syscall.SIGHUP)
|
syscall.Kill(syscall.Getpid(), syscall.SIGHUP)
|
||||||
waitSig(t, c1, syscall.SIGHUP)
|
waitSig(t, c1, syscall.SIGHUP)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user