aboutsummaryrefslogtreecommitdiff
path: root/internal/casino/blackjack_test.go
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-29 14:23:52 -0400
committerhistoria <[not public]>2026-09-29 14:23:52 -0400
commit004dcd3826856870b267a55dacf84aa7742b7e3f (patch)
tree3789558833d8486153271e818e7579e86721855e /internal/casino/blackjack_test.go
parent3db3071c444abb2133e1fcaf7e685095415c1adf (diff)
downloadthehouseoficarus-004dcd3826856870b267a55dacf84aa7742b7e3f.tar.gz
fix: detailed casino output by default, compact output overrides card size
Diffstat (limited to 'internal/casino/blackjack_test.go')
-rw-r--r--internal/casino/blackjack_test.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/casino/blackjack_test.go b/internal/casino/blackjack_test.go
index dd3d83a..08069ef 100644
--- a/internal/casino/blackjack_test.go
+++ b/internal/casino/blackjack_test.go
@@ -127,10 +127,10 @@ func TestBlackjackPromptNamesActiveHandAndOnlyOffersAvailableActions(t *testing.
table.activeHand = 0
table.dealer.cards = []card{{rank: "10"}, {rank: "7"}}
event := table.prompt()[0]
- if event.Message != "Your turn (K,6).\nActions: hit, stand, double" {
+ if event.Message != "Your turn." {
t.Fatalf("prompt=%q", event.Message)
}
- if event.Menu == nil || !strings.Contains(event.Menu.Heading, "Hand 1/1 | 16 | Wager 10") || event.Menu.ShowBalance ||
+ if event.Menu == nil || !strings.Contains(event.Menu.Heading, "Your turn |") || event.Menu.ShowBalance ||
len(event.Menu.Commands) != 3 || event.Menu.Commands[0].Command != "hit" || event.Menu.Commands[1].Command != "stand" || event.Menu.Commands[2].Command != "double" {
t.Fatalf("prompt menu=%+v", event.Menu)
}
@@ -199,7 +199,7 @@ func TestBlackjackInsuranceDeclineContinuesRound(t *testing.T) {
if table.phase != blackjackPlaying {
t.Fatalf("phase=%s, want playing after insurance declined", table.phase)
}
- if !hasMessage(events, "Your turn (10,8).") {
+ if !hasMessage(events, "Your turn.") {
t.Fatalf("round did not continue after insurance: %+v", events)
}
}
@@ -280,7 +280,7 @@ func TestBlackjackDisconnectActivePassesPlay(t *testing.T) {
t.Fatalf("alice's forfeited wager was paid: %d", wa.paid)
}
// Bob is now prompted for his turn (10,6 against dealer 10-up).
- if !hasMessage(disEvt, "Your turn (10,6)") {
+ if !hasMessage(disEvt, "Your turn.") {
t.Fatalf("play did not pass to bob after alice left: %+v", disEvt)
}
// Bob stands; round settles.