import pytest
from RECEPTIONISTAI.api.call_handler import CallFlowTester, get_config

@pytest.fixture
def tester():
    config = get_config()
    return CallFlowTester(config)

def test_no_dead_end_states(tester):
    assert tester.validate_state_machine()

def test_texml_validity(tester):
    assert tester.validate_texml_generation()