Disable go-based x86 test for windbg commands on LLDB

pull/3215/head
Matt 4 months ago
parent 37c02a5a1b
commit dfa21f9ad7
No known key found for this signature in database

@ -2,6 +2,8 @@ from __future__ import annotations
import re import re
import pytest
from ....host import Controller from ....host import Controller
from . import get_binary from . import get_binary
from . import pwndbg_test from . import pwndbg_test
@ -323,6 +325,13 @@ async def test_windbg_commands_x86(ctrl: Controller) -> None:
like dq, dw, db, ds etc. like dq, dw, db, ds etc.
""" """
import pwndbg import pwndbg
from pwndbg.dbg import DebuggerType
if pwndbg.dbg.name() == DebuggerType.LLDB:
pytest.skip(
"LLDB does not properly support Go, and fails to resolve expressions such as `$esp`"
)
return
await ctrl.launch(X86_BINARY) await ctrl.launch(X86_BINARY)

Loading…
Cancel
Save