|
|
|
@@ -167,6 +167,16 @@ func TestAudioStreamPushesPCM(t *testing.T) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
func TestAudioStreamRejectsNonPost(t *testing.T) { |
|
|
|
srv := NewServer(cfgpkg.Default()) |
|
|
|
rec := httptest.NewRecorder() |
|
|
|
req := httptest.NewRequest(http.MethodGet, "/audio/stream", nil) |
|
|
|
srv.Handler().ServeHTTP(rec, req) |
|
|
|
if rec.Code != http.StatusMethodNotAllowed { |
|
|
|
t.Fatalf("expected 405 for audio stream GET, got %d", rec.Code) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
func TestTXStartWithoutController(t *testing.T) { |
|
|
|
srv := NewServer(cfgpkg.Default()) |
|
|
|
rec := httptest.NewRecorder() |
|
|
|
|