AURORA-1756 #218

Merged
aep merged 6 commits from AURORA-1756 into main 2026-11-06 16:21:17 +03:00
Showing only changes of commit e71c14bc2c - Show all commits

View File

@ -70,7 +70,8 @@ async def _request(client: AsyncClient, version_id: uuid.UUID, suffix: str, sele
async def _source(
session: AsyncSession, world: World, *, credit: bool, amount: str, account: str | None = None
) -> uuid.UUID:
owner, counterparty = reversed(world.members) if credit else world.members
pair = world.members[:2]
owner, counterparty = reversed(pair) if credit else pair
code = account or ("60.01" if credit else "62.01")
document = await make_confirmed_osv(
session,
@ -163,6 +164,7 @@ async def test_company_filter_applies_to_matrix_and_export(
assert [company["id"] for company in data["companies"]] == selected
assert len(data["cells"]) == 2 # noqa: PLR2004 - одна направленная ячейка на каждую сторону пары
assert set(data["total_debit"]) == set(data["total_credit"]) == set(selected)
assert data["total_debit"] == {selected[0]: "100.00", selected[1]: "0.00"}
sheet = load_workbook(BytesIO(export.content))["Шахматка"]
assert [sheet.cell(10, column).value for column in range(3, 6)] == [
world.members[0].name,