16 lines
459 B
Python
16 lines
459 B
Python
import pytest
|
|
from e2b import AsyncSandbox
|
|
|
|
|
|
@pytest.mark.skip_debug()
|
|
async def test_snapshot(async_sandbox: AsyncSandbox):
|
|
assert await async_sandbox.is_running()
|
|
|
|
await async_sandbox.pause()
|
|
assert not await async_sandbox.is_running()
|
|
|
|
resumed_sandbox = await async_sandbox.connect()
|
|
assert await async_sandbox.is_running()
|
|
assert await resumed_sandbox.is_running()
|
|
assert resumed_sandbox.sandbox_id == async_sandbox.sandbox_id
|