aboutsummaryrefslogtreecommitdiff
path: root/internal/casino/roulette_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/casino/roulette_test.go')
-rw-r--r--internal/casino/roulette_test.go19
1 files changed, 1 insertions, 18 deletions
diff --git a/internal/casino/roulette_test.go b/internal/casino/roulette_test.go
index 8defe1e..3ef3814 100644
--- a/internal/casino/roulette_test.go
+++ b/internal/casino/roulette_test.go
@@ -137,24 +137,7 @@ func TestRouletteRefundAndPersistenceFailure(t *testing.T) {
t.Fatal("failed settlement not refunded once")
}
}
-func TestRouletteViewsAndConfig(t *testing.T) {
- for _, double := range []bool{false, true} {
- s := &RouletteSnapshot{DoubleZero: double, Phase: "playing"}
- wheel := s.ASCII()
- if strings.Contains(wheel, "00") != double || strings.Count(wheel, "[ 0 ]") != 1 {
- t.Fatal("wrong wheel zero pockets", wheel)
- }
- s.Phase = "betting"
- layout := s.ASCII()
- if !strings.Contains(layout, "column3") || !strings.Contains(layout, "36R") || strings.Contains(layout, "[00 G]") != double {
- t.Fatal("bad layout", layout)
- }
- s.Phase = "result"
- s.Pockets = [3]string{"26", "0", "32"}
- if !strings.Contains(s.ASCII(), "| 26 | 0 | 32 |") {
- t.Fatal(s.ASCII())
- }
- }
+func TestRouletteConfig(t *testing.T) {
cfg := TableConfig{ID: "r", Game: GameRoulette}
if err := cfg.Validate(); err != nil {
t.Fatal(err)