mirror of
https://github.com/ddworken/hishtory.git
synced 2025-06-29 20:20:30 +02:00
Add additional error checking for server startup
This commit is contained in:
@ -271,6 +271,10 @@ func RunTestServer() func() {
|
|||||||
go func() {
|
go func() {
|
||||||
_ = cmd.Wait()
|
_ = cmd.Wait()
|
||||||
}()
|
}()
|
||||||
|
expectedSuffix := "Listening on :8080\n"
|
||||||
|
if !strings.HasSuffix(stdout.String(), expectedSuffix) {
|
||||||
|
panic(fmt.Errorf("expected server stdout to end with %#v, but it doesn't: %#v", expectedSuffix, stdout.String()))
|
||||||
|
}
|
||||||
return func() {
|
return func() {
|
||||||
err := cmd.Process.Kill()
|
err := cmd.Process.Kill()
|
||||||
if err != nil && err.Error() != "os: process already finished" {
|
if err != nil && err.Error() != "os: process already finished" {
|
||||||
|
Reference in New Issue
Block a user