/
Mihaham
/
Table-Time
Обзор
Документация
Войти
/
Mihaham
/
Table-Time
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
services/api/tests/test_shared_memory.py
22 строки
679 B
MihahamYT
feat: full game catalog — 46 plugins, docs nav, web UI kit
14 июн 2026, 12:43
14 июн 2026, 12:43
2cd5f50
Код
Авторство
О чём код?
"""Tests for shared memory module.""" from app.plugins.shared.memory import build_paired_board, flip_pair_result def test_build_paired_board(): board = build_paired_board(4, seed=42) assert len(board) == 8 assert all(t["state"] == "hidden" for t in board) labels = [t["label"] for t in board] assert sorted(labels) == sorted(["A", "B", "C", "D", "A", "B", "C", "D"]) def test_build_paired_board_seeded(): a = build_paired_board(8, seed=1) b = build_paired_board(8, seed=1) assert [t["label"] for t in a] == [t["label"] for t in b] def test_flip_pair_result(): assert flip_pair_result("A", "A") assert not flip_pair_result("A", "B")