Skip to content

Commit 33897e5

Browse files
committed
Integrate test server too
1 parent dd6d315 commit 33897e5

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

nextrouter/nextrouter_test.go

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package nextrouter_test
22

33
import (
4+
"context"
45
"io/fs"
6+
"net/http"
7+
"net/http/httptest"
58
"testing"
69

710
"github.com/psanford/memfs"
@@ -14,8 +17,17 @@ func TestConn(t *testing.T) {
1417
t.Run("Smoke test", func(t *testing.T) {
1518
t.Parallel()
1619

20+
server := httptest.NewServer(nil)
21+
22+
req, err := http.NewRequestWithContext(context.Background(), http.MethodGet, server.URL, nil)
23+
require.NoError(t, err)
24+
res, err := http.DefaultClient.Do(req)
25+
require.NoError(t, err)
26+
defer res.Body.Close()
27+
require.Equal(t, res.StatusCode, 404)
28+
1729
rootFS := memfs.New()
18-
err := rootFS.MkdirAll("test/a/b", 0777)
30+
err = rootFS.MkdirAll("test/a/b", 0777)
1931
require.NoError(t, err)
2032

2133
rootFS.WriteFile("test/a/b/c.txt", []byte("test123"), 0755)

0 commit comments

Comments
 (0)