Also done: - add @pytest.mark.with_core indicating that a test depends on clan-core and cannot be cached - separate unit tests into two derivations, ones that can be cached and ones that cannot. - fix frontend typescript code
11 lines
304 B
Python
11 lines
304 B
Python
import pytest
|
|
from fixtures_flakes import FlakeForTest
|
|
|
|
from clan_cli.config.schema import machine_schema
|
|
|
|
|
|
@pytest.mark.with_core
|
|
def test_schema_for_machine(test_flake_with_core: FlakeForTest) -> None:
|
|
schema = machine_schema(test_flake_with_core.name, config={})
|
|
assert "properties" in schema
|