rework folder structure complitly
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import unittest
|
||||
from typing import cast
|
||||
|
||||
from server.Dataset import Dataset
|
||||
from server.dataset.Dataset import Dataset
|
||||
from server.GameBoard import GameBoard
|
||||
|
||||
class DummySnake:
|
||||
|
||||
@@ -3,7 +3,7 @@ import tempfile
|
||||
import unittest
|
||||
from pathlib import Path
|
||||
|
||||
from server.DatasetExporter import DatasetExporter
|
||||
from server.dataset.DatasetExporter import DatasetExporter
|
||||
|
||||
class TestDatasetExporter(unittest.TestCase):
|
||||
def test_export_jsonl(self):
|
||||
|
||||
@@ -2,9 +2,7 @@ import unittest
|
||||
from typing import Any, cast
|
||||
|
||||
from server.GameBoard import GameBoard
|
||||
from server.game_board_stats import GameBoardStoreBuilder
|
||||
from server.game_board_stats.MemoryGameBoardStore import MemoryGameBoardStore
|
||||
from server.game_board_stats.RedisGameBoardStore import RedisGameBoardStore
|
||||
from server.game_state_store import GameStateStoreBuilder, MemoryGameBoardStore, RedisGameBoardStore
|
||||
from snakes.TemplateSnake import TemplateSnake
|
||||
|
||||
class _FakeRedis:
|
||||
@@ -73,9 +71,9 @@ class TestGameStateStore(unittest.IsolatedAsyncioTestCase):
|
||||
return board
|
||||
|
||||
def test_builder_selects_store_backend(self):
|
||||
memory_store = GameBoardStoreBuilder.build(backend="memory")
|
||||
redis_store = GameBoardStoreBuilder.build(backend="redis")
|
||||
default_store = GameBoardStoreBuilder.build(backend="unknown")
|
||||
memory_store = GameStateStoreBuilder.build(backend="memory")
|
||||
redis_store = GameStateStoreBuilder.build(backend="redis")
|
||||
default_store = GameStateStoreBuilder.build(backend="unknown")
|
||||
|
||||
self.assertIsInstance(memory_store, MemoryGameBoardStore)
|
||||
self.assertIsInstance(redis_store, RedisGameBoardStore)
|
||||
|
||||
Reference in New Issue
Block a user