MCPcopy Create free account
hub / github.com/compozy/agh / TestNetworkConversationCommandsAndFormatting

Function TestNetworkConversationCommandsAndFormatting

internal/cli/network_test.go:376–843  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

374}
375
376func TestNetworkConversationCommandsAndFormatting(t *testing.T) {
377 t.Parallel()
378
379 directID := "direct_99401d24bee62651d189e5a561785466"
380 thread := NetworkThreadRecord{
381 Channel: "builders",
382 ThreadID: "thread_launch",
383 RootMessageID: "msg-root",
384 Title: "Launch review",
385 OpenedByPeerID: "coder.sess-a",
386 OpenedSessionID: "sess-a",
387 OpenedAt: &fixedTestNow,
388 LastActivityAt: &fixedTestNow,
389 MessageCount: 2,
390 ParticipantCount: 2,
391 OpenWorkCount: 1,
392 LastMessagePreview: "ready for review",
393 }
394 direct := NetworkDirectRoomRecord{
395 Channel: "builders",
396 DirectID: directID,
397 PeerA: "coder.sess-a",
398 PeerB: "reviewer.sess-b",
399 OpenedAt: &fixedTestNow,
400 LastActivityAt: &fixedTestNow,
401 MessageCount: 1,
402 OpenWorkCount: 1,
403 LastMessagePreview: "please review",
404 }
405 threadMessage := NetworkConversationMessageRecord{
406 MessageID: "msg-thread-1",
407 Channel: "builders",
408 Surface: "thread",
409 ThreadID: "thread_launch",
410 Kind: "say",
411 Direction: "outbound",
412 PeerFrom: "coder.sess-a",
413 WorkID: "work_1",
414 PreviewText: "ready for review",
415 Body: mustJSON(t, map[string]any{"text": "ready for review"}),
416 Timestamp: fixedTestNow,
417 }
418 directMessage := NetworkConversationMessageRecord{
419 MessageID: "msg-direct-1",
420 Channel: "builders",
421 Surface: "direct",
422 DirectID: directID,
423 Kind: "say",
424 Direction: "outbound",
425 PeerFrom: "coder.sess-a",
426 PeerTo: "reviewer.sess-b",
427 WorkID: "work_1",
428 PreviewText: "please review",
429 Body: mustJSON(t, map[string]any{"text": "please review"}),
430 Timestamp: fixedTestNow,
431 }
432 work := NetworkWorkRecord{
433 WorkID: "work_1",

Callers

nothing calls this directly

Calls 5

newTestDepsFunction · 0.85
executeRootCommandFunction · 0.85
ContainsMethod · 0.80
mustJSONFunction · 0.70
RunMethod · 0.65

Tested by

no test coverage detected