mirror of
https://github.com/chatmail/core.git
synced 2026-04-17 21:46:35 +03:00
test: add basic import/export test for async python
This commit is contained in:
@@ -335,3 +335,13 @@ async def test_wait_next_messages(acfactory) -> None:
|
|||||||
assert len(next_messages) == 1
|
assert len(next_messages) == 1
|
||||||
snapshot = await next_messages[0].get_snapshot()
|
snapshot = await next_messages[0].get_snapshot()
|
||||||
assert snapshot.text == "Hello!"
|
assert snapshot.text == "Hello!"
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.asyncio()
|
||||||
|
async def test_import_export(acfactory, tmp_path) -> None:
|
||||||
|
alice = await acfactory.new_configured_account()
|
||||||
|
await alice.export_backup(tmp_path)
|
||||||
|
|
||||||
|
files = list(tmp_path.glob("*.tar"))
|
||||||
|
alice2 = await acfactory.get_unconfigured_account()
|
||||||
|
await alice2.import_backup(files[0])
|
||||||
|
|||||||
Reference in New Issue
Block a user