Changeset 0.8.0 (#39)
This commit is contained in:
@@ -128,20 +128,13 @@ func TestCreateMessageValidRoles(t *testing.T) {
|
||||
t.Skip("requires database connection for ownership check")
|
||||
}
|
||||
|
||||
// ── Regenerate Stub ─────────────────────────
|
||||
// ── Regenerate ───────────────────────────────
|
||||
|
||||
func TestRegenerateReturns501(t *testing.T) {
|
||||
h := NewMessageHandler()
|
||||
|
||||
w := httptest.NewRecorder()
|
||||
c, _ := gin.CreateTestContext(w)
|
||||
c.Request = httptest.NewRequest("POST", "/api/v1/channels/x/regenerate", nil)
|
||||
|
||||
h.Regenerate(c)
|
||||
|
||||
if w.Code != http.StatusNotImplemented {
|
||||
t.Errorf("Expected 501, got %d", w.Code)
|
||||
}
|
||||
func TestRegenerateRequiresDB(t *testing.T) {
|
||||
// Regenerate is now a full handler (creates sibling assistant message
|
||||
// via tree-aware streaming). It calls userOwnsChannel → database.DB,
|
||||
// so it cannot run without a live database connection.
|
||||
t.Skip("requires database connection for ownership check")
|
||||
}
|
||||
|
||||
// ── Pagination Helpers ──────────────────────
|
||||
|
||||
Reference in New Issue
Block a user