aboutsummaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py')
-rw-r--r--packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py30
1 files changed, 23 insertions, 7 deletions
diff --git a/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py b/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py
index 8b3b6b68cf02..dc52f244aa4a 100644
--- a/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py
+++ b/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py
@@ -1,7 +1,6 @@
from __future__ import print_function
-
import unittest2
import os.path
import re
@@ -11,6 +10,7 @@ from lldbgdbserverutils import *
class TestLldbGdbServerUtils(unittest2.TestCase):
+
def test_entry_exact_payload_match(self):
entry = GdbRemoteEntry(is_send_to_remote=False, exact_payload="$OK#9a")
entry.assert_match(self, "$OK#9a")
@@ -25,22 +25,38 @@ class TestLldbGdbServerUtils(unittest2.TestCase):
self.assertIsNotNone(context)
def test_entry_regex_matches(self):
- entry = GdbRemoteEntry(is_send_to_remote=False, regex=re.compile(r"^\$QC([0-9a-fA-F]+)#"), capture={ 1:"thread_id" })
+ entry = GdbRemoteEntry(
+ is_send_to_remote=False,
+ regex=re.compile(r"^\$QC([0-9a-fA-F]+)#"),
+ capture={
+ 1: "thread_id"})
context = entry.assert_match(self, "$QC980#00")
def test_entry_regex_saves_match(self):
- entry = GdbRemoteEntry(is_send_to_remote=False, regex=re.compile(r"^\$QC([0-9a-fA-F]+)#"), capture={ 1:"thread_id" })
+ entry = GdbRemoteEntry(
+ is_send_to_remote=False,
+ regex=re.compile(r"^\$QC([0-9a-fA-F]+)#"),
+ capture={
+ 1: "thread_id"})
context = entry.assert_match(self, "$QC980#00")
self.assertEqual(context["thread_id"], "980")
def test_entry_regex_expect_captures_success(self):
- context = { "thread_id":"980" }
- entry = GdbRemoteEntry(is_send_to_remote=False, regex=re.compile(r"^\$T([0-9a-fA-F]{2})thread:([0-9a-fA-F]+)"), expect_captures={ 2:"thread_id" })
+ context = {"thread_id": "980"}
+ entry = GdbRemoteEntry(
+ is_send_to_remote=False,
+ regex=re.compile(r"^\$T([0-9a-fA-F]{2})thread:([0-9a-fA-F]+)"),
+ expect_captures={
+ 2: "thread_id"})
entry.assert_match(self, "$T11thread:980;", context=context)
def test_entry_regex_expect_captures_raises_on_fail(self):
- context = { "thread_id":"980" }
- entry = GdbRemoteEntry(is_send_to_remote=False, regex=re.compile(r"^\$T([0-9a-fA-F]{2})thread:([0-9a-fA-F]+)"), expect_captures={ 2:"thread_id" })
+ context = {"thread_id": "980"}
+ entry = GdbRemoteEntry(
+ is_send_to_remote=False,
+ regex=re.compile(r"^\$T([0-9a-fA-F]{2})thread:([0-9a-fA-F]+)"),
+ expect_captures={
+ 2: "thread_id"})
try:
entry.assert_match(self, "$T11thread:970;", context=context)
self.fail()