18 lines
451 B
Python
18 lines
451 B
Python
from pathlib import Path
|
|
|
|
import pytest
|
|
from api import TestClient
|
|
|
|
|
|
@pytest.mark.impure
|
|
def test_inspect(api: TestClient, test_flake_with_core: Path) -> None:
|
|
params = {"url": str(test_flake_with_core)}
|
|
response = api.get(
|
|
"/api/flake/attrs",
|
|
params=params,
|
|
)
|
|
assert response.status_code == 200, "Failed to inspect vm"
|
|
data = response.json()
|
|
print("Data: ", data)
|
|
assert data.get("flake_attrs") == ["vm1"]
|