Orchestrata Ultimate › Tests › Reference › test_drivers

Tests reference — tests/test_drivers.py

Module of tests, split out because the directory page would be too large.

Prose pending.

tests/test_drivers.py

source · 19 tests · 180 lines

Tests for orchestrata_ultimate.drivers module.

Covers: drivers.base, drivers.browser_providers, drivers.extraction

Kind Name Line Description
function test_extract_file_blocks_single_block 25
function test_extract_file_blocks_multiple_blocks 34
function test_extract_file_blocks_no_blocks 42
function test_extract_file_blocks_empty_string 48
function test_extract_file_blocks_preserves_content 53
function test_extract_file_blocks_no_code_fence 61
function test_extract_markdown_code_blocks_python 73
function test_extract_markdown_code_blocks_no_lang 82
function test_extract_markdown_code_blocks_multiple 91
function test_extract_markdown_code_blocks_empty_block_skipped 100
function test_extract_markdown_code_blocks_no_blocks 107
function test_browser_provider_config_is_frozen 117
function test_browser_providers_has_expected_keys 123
function test_browser_provider_config_fields 129
function test_get_provider_config_valid 137
function test_get_provider_config_invalid_raises 142
function test_browser_provider_all_have_selectors 147
function test_async_code_driver_protocol_is_runtime_checkable 159
function test_async_code_driver_protocol_accepts_implementation 168