aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugin/ready/ready_test.go36
1 files changed, 12 insertions, 24 deletions
diff --git a/plugin/ready/ready_test.go b/plugin/ready/ready_test.go
index 7587bad9b..fff19cc91 100644
--- a/plugin/ready/ready_test.go
+++ b/plugin/ready/ready_test.go
@@ -4,7 +4,6 @@ import (
"context"
"fmt"
"net/http"
- "sync"
"testing"
"github.com/coredns/coredns/plugin/erratic"
@@ -21,33 +20,22 @@ func TestReady(t *testing.T) {
e := &erratic.Erratic{}
plugins.Append(e, "erratic")
- wg := sync.WaitGroup{}
- wg.Add(1)
- go func() {
- if err := rd.onStartup(); err != nil {
- t.Fatalf("Unable to startup the readiness server: %v", err)
- }
- wg.Done()
- }()
- wg.Wait()
+ if err := rd.onStartup(); err != nil {
+ t.Fatalf("Unable to startup the readiness server: %v", err)
+ }
defer rd.onFinalShutdown()
address := fmt.Sprintf("http://%s/ready", rd.ln.Addr().String())
- wg.Add(1)
- go func() {
- response, err := http.Get(address)
- if err != nil {
- t.Fatalf("Unable to query %s: %v", address, err)
- }
- if response.StatusCode != 503 {
- t.Errorf("Invalid status code: expecting %d, got %d", 503, response.StatusCode)
- }
- response.Body.Close()
- wg.Done()
- }()
- wg.Wait()
+ response, err := http.Get(address)
+ if err != nil {
+ t.Fatalf("Unable to query %s: %v", address, err)
+ }
+ if response.StatusCode != 503 {
+ t.Errorf("Invalid status code: expecting %d, got %d", 503, response.StatusCode)
+ }
+ response.Body.Close()
// make it ready by giving erratic 3 queries.
m := new(dns.Msg)
@@ -56,7 +44,7 @@ func TestReady(t *testing.T) {
e.ServeDNS(context.TODO(), &test.ResponseWriter{}, m)
e.ServeDNS(context.TODO(), &test.ResponseWriter{}, m)
- response, err := http.Get(address)
+ response, err = http.Get(address)
if err != nil {
t.Fatalf("Unable to query %s: %v", address, err)
}
ed/profiled-call Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/bun.lockb (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-05-11disable the new target allowed errorGravatar Jarred Sumner 1-4/+5
2022-05-11Update Makefilebun-v0.0.80Gravatar Jarred Sumner 1-0/+1
2022-05-11Update MakefileGravatar Jarred Sumner 1-1/+1
2022-05-11Fix export symbols on LinuxGravatar Jarred Sumner 4-25/+153
2022-05-11Add test for import.meta.requireGravatar Jarred Sumner 2-1/+11
2022-05-11[napi] Add a couple more symbolsGravatar Jarred Sumner 1-0/+2
2022-05-11[napi] Fix panic inside napi_fatal_errorGravatar Jarred Sumner 1-11/+18
2022-05-11[napi] Stub a couple moreGravatar Jarred Sumner 3-6/+52
2022-05-11[bun.js] eagerly convert to import.meta.requireGravatar Jarred Sumner 2-3/+24
2022-05-11[json] Fix bug with negative integers in json parserGravatar Jarred Sumner 1-3/+6
2022-05-11[bun.js] Implement a polyfill for the `detect-libc` npm packageGravatar Jarred Sumner 2-0/+53
2022-05-11[bun.js] Implement `import.meta.require`Gravatar Jarred Sumner 13-158/+539
2022-05-11[bun.js] Implement `import.meta.resolveSync`Gravatar Jarred Sumner 3-1/+78
2022-05-10Include napi in plus100Gravatar Jarred Sumner 1-4/+20
2022-05-10Add test for Buffer.byteLengthGravatar Jarred Sumner 1-0/+7
2022-05-10[napi] Error on import .nodeGravatar Jarred Sumner 1-29/+1
2022-05-10Update napi.cppGravatar Jarred Sumner 1-1/+0
2022-05-10[napi] Fix string bugGravatar Jarred Sumner 4-58/+125
2022-05-10[napi] transpile require(*.node) into process.dlopenGravatar Jarred Sumner 4-3/+30
2022-05-10[bun.js] Implement `Buffer.byteLength`Gravatar Jarred Sumner 7-47/+443
2022-05-09Fix extra quote in bundled require errorsGravatar Jarred Sumner 1-2/+2
2022-05-09few more napi functionsGravatar Jarred Sumner 2-1/+30
2022-05-09Update MakefileGravatar Jarred Sumner 1-3/+3
2022-05-09Update Dockerfile.baseGravatar Jarred Sumner 1-1/+1
2022-05-09[napi] getters & setters workGravatar Jarred Sumner 1-26/+39