aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-09-10 20:29:38 +0100
committerGravatar GitHub <noreply@github.com> 2017-09-10 20:29:38 +0100
commit2785f01db5aca178ad4a92ca56d5f2d56c19b0ed (patch)
tree9d66692d62b8d456a171286ec39b9a96f5ba76a1 /test
parent257889825f62cd17403251dfb9edb129356ddc58 (diff)
downloadcoredns-2785f01db5aca178ad4a92ca56d5f2d56c19b0ed.tar.gz
coredns-2785f01db5aca178ad4a92ca56d5f2d56c19b0ed.tar.zst
coredns-2785f01db5aca178ad4a92ca56d5f2d56c19b0ed.zip
core: readme test: new port for every instance (#1056)
Use a new port for every instance.
Diffstat (limited to 'test')
-rw-r--r--test/readme_test.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/readme_test.go b/test/readme_test.go
index f231ebc5a..9c9eae249 100644
--- a/test/readme_test.go
+++ b/test/readme_test.go
@@ -6,6 +6,7 @@ import (
"log"
"os"
"path/filepath"
+ "strconv"
"testing"
"github.com/coredns/coredns/core/dnsserver"
@@ -23,9 +24,10 @@ import (
// ~~~
func TestReadme(t *testing.T) {
+ port := 30053
caddy.Quiet = true
dnsserver.Quiet = true
- dnsserver.Port = "10053"
+
log.SetOutput(ioutil.Discard)
middle := filepath.Join("..", "middleware")
@@ -48,11 +50,13 @@ func TestReadme(t *testing.T) {
// Test each snippet.
for _, in := range inputs {
t.Logf("Testing %s, with %d byte snippet", readme, len(in.Body()))
+ dnsserver.Port = strconv.Itoa(port)
server, err := caddy.Start(in)
if err != nil {
t.Errorf("Failed to start server for input %q:\n%s", err, in.Body())
}
server.Stop()
+ port++
}
}
}