*** Settings ***
Documentation    Fixture: a tdd_expected_fail test that fails with an
...              infrastructure error (non-existent keyword).
...              Used by helper_tdd_tag_validation.py to verify the
...              non-assertion failure guard — the listener should NOT
...              invert this failure because it is not a legitimate
...              assertion failure from the captured bug.
...              This file must NOT be picked up by the main pabot runner --
...              it is excluded via the tdd_fixture tag.

*** Test Cases ***
Bug 995 Infrastructure Error Should Not Be Inverted
    [Tags]    tdd_issue    tdd_issue_995    tdd_expected_fail    tdd_fixture
    [Documentation]    This test calls a non-existent keyword, triggering
    ...    a "No keyword with name" error. The listener should detect this
    ...    as an infrastructure error and skip inversion.
    Non Existent Keyword That Triggers Resolution Error
