chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import pytest
|
||||
|
||||
from e2b import AsyncSandbox, SandboxQuery, SandboxState
|
||||
|
||||
|
||||
@pytest.mark.skip_debug()
|
||||
async def test_kill_existing_sandbox(async_sandbox: AsyncSandbox, sandbox_test_id: str):
|
||||
assert await AsyncSandbox.kill(async_sandbox.sandbox_id)
|
||||
|
||||
paginator = AsyncSandbox.list(
|
||||
query=SandboxQuery(
|
||||
state=[SandboxState.RUNNING], metadata={"sandbox_test_id": sandbox_test_id}
|
||||
)
|
||||
)
|
||||
sandboxes = await paginator.next_items()
|
||||
assert async_sandbox.sandbox_id not in [s.sandbox_id for s in sandboxes]
|
||||
|
||||
|
||||
@pytest.mark.skip_debug()
|
||||
async def test_kill_non_existing_sandbox():
|
||||
assert not await AsyncSandbox.kill("nonexistingsandbox")
|
||||
Reference in New Issue
Block a user