Improved test consistency
All checks were successful
/ test (push) Successful in 18s

This commit is contained in:
Eduard Urbach 2025-06-06 17:47:15 +02:00
parent 3adfce18cb
commit 0442fc1e2e
Signed by: eduard
GPG key ID: 49226B848C78F6C8
2 changed files with 17 additions and 0 deletions

View file

@ -35,6 +35,7 @@ func TestRun(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
_, err := http.Get("http://127.0.0.1:8080/")
assert.Nil(t, err)
}()
@ -48,6 +49,7 @@ func TestBadRequest(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)
defer conn.Close()
@ -73,6 +75,7 @@ func TestBadRequestHeader(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)
defer conn.Close()
@ -95,6 +98,7 @@ func TestBadRequestMethod(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)
defer conn.Close()
@ -116,6 +120,7 @@ func TestBadRequestPath(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)
defer conn.Close()
@ -141,6 +146,7 @@ func TestBadRequestProtocol(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)
defer conn.Close()
@ -163,6 +169,7 @@ func TestConnectionClose(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)
defer conn.Close()
@ -183,6 +190,7 @@ func TestEarlyClose(t *testing.T) {
go func() {
defer syscall.Kill(syscall.Getpid(), syscall.SIGTERM)
<-s.Ready()
conn, err := net.Dial("tcp", ":8080")
assert.Nil(t, err)