MCPcopy
hub / github.com/cortesi/devd / TestDevdHandler

Function TestDevdHandler

server_test.go:66–84  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

64}
65
66func TestDevdHandler(t *testing.T) {
67 logger := termlog.NewLog()
68 logger.Quiet()
69 templates := ricetemp.MustMakeTemplates(rice.MustFindBox("templates"))
70
71 devd := Devd{LivereloadRoutes: true, WatchPaths: []string{"./"}}
72 err := devd.AddRoutes([]string{"./"}, []string{})
73 if err != nil {
74 t.Error(err)
75 }
76 h, err := devd.Router(logger, templates)
77 if err != nil {
78 t.Error(err)
79 }
80 ht := handlerTester{t, h}
81
82 AssertCode(t, ht.Request("GET", "/", nil), 200)
83 AssertCode(t, ht.Request("GET", "/nonexistent", nil), 404)
84}
85
86func TestGetTLSConfig(t *testing.T) {
87 _, err := getTLSConfig("nonexistent")

Callers

nothing calls this directly

Calls 4

AddRoutesMethod · 0.95
RouterMethod · 0.95
RequestMethod · 0.95
AssertCodeFunction · 0.85

Tested by

no test coverage detected