blob: 67935e7815e802d1596d3e1e9bd2b02132a965b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import pytest
from generalresearch.managers.base import Permission
from generalresearch.managers.thl.contest_manager import ContestManager
from generalresearch.pg_helper import PostgresConfig
@pytest.fixture(scope="session")
def contest_manager(thl_web_rw: PostgresConfig) -> ContestManager:
assert thl_web_rw.dsn
assert thl_web_rw.dsn.path
assert "/unittest-" in thl_web_rw.dsn.path
from generalresearch.managers.thl.contest_manager import ContestManager
return ContestManager(
pg_config=thl_web_rw,
permissions=[
Permission.CREATE,
Permission.READ,
Permission.UPDATE,
Permission.DELETE,
],
)
|