Fix superfluous CDATA tokens
This commit is contained in:
@@ -42,7 +42,7 @@ class ReasoningEntryTest(unittest.TestCase):
|
||||
# Verify XML structure
|
||||
self.assertEqual(element.tag, "reasoning")
|
||||
self.assertEqual(element.get("id"), self.test_id)
|
||||
self.assertEqual(element.text, f"<![CDATA[{content}]]>")
|
||||
self.assertEqual(element.text, f"{content}")
|
||||
|
||||
def test_special_characters(self):
|
||||
"""Test handling reasoning text with special characters"""
|
||||
@@ -50,14 +50,14 @@ class ReasoningEntryTest(unittest.TestCase):
|
||||
entry = ReasoningEntry(content, self.test_id, self.test_timestamp)
|
||||
|
||||
element = entry.generate_context()
|
||||
self.assertEqual(element.text, f"<![CDATA[{content}]]>")
|
||||
self.assertEqual(element.text, f"{content}")
|
||||
|
||||
def test_empty_content(self):
|
||||
"""Test handling empty reasoning text"""
|
||||
entry = ReasoningEntry("", self.test_id, self.test_timestamp)
|
||||
|
||||
element = entry.generate_context()
|
||||
self.assertEqual(element.text, "<![CDATA[]]>")
|
||||
self.assertEqual(element.text, "")
|
||||
|
||||
def test_large_content(self):
|
||||
"""Test handling large reasoning text"""
|
||||
@@ -65,7 +65,7 @@ class ReasoningEntryTest(unittest.TestCase):
|
||||
entry = ReasoningEntry(content, self.test_id, self.test_timestamp)
|
||||
|
||||
element = entry.generate_context()
|
||||
self.assertEqual(element.text, f"<![CDATA[{content}]]>")
|
||||
self.assertEqual(element.text, f"{content}")
|
||||
|
||||
def test_multiline_content(self):
|
||||
"""Test handling multiline reasoning text"""
|
||||
@@ -75,4 +75,4 @@ class ReasoningEntryTest(unittest.TestCase):
|
||||
entry = ReasoningEntry(content, self.test_id, self.test_timestamp)
|
||||
|
||||
element = entry.generate_context()
|
||||
self.assertEqual(element.text, f"<![CDATA[{content}]]>")
|
||||
self.assertEqual(element.text, f"{content}")
|
||||
Reference in New Issue
Block a user