This is an automated email from the ASF dual-hosted git repository.

skrawcz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hamilton.git

commit c607262ee6b59fc587194be81cfff7724983bf68
Author: Pablo Eduardo Diaz <[email protected]>
AuthorDate: Fri Jan 16 23:45:23 2026 -0400

    Updates the assertion in the graph visualization test to ensure that 
special characters are properly escaped in the label.
---
 tests/resources/display_name_functions.py | 2 +-
 tests/test_graph.py                       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/resources/display_name_functions.py 
b/tests/resources/display_name_functions.py
index 4c69bb14..032b5f99 100644
--- a/tests/resources/display_name_functions.py
+++ b/tests/resources/display_name_functions.py
@@ -34,7 +34,7 @@ def node_with_display_name(input_a: int) -> int:
     return input_a + 1
 
 
-@tag(display_name="Special <Characters> & \"Quotes\"")
+@tag(display_name='Special <Characters> & "Quotes"')
 def node_with_special_chars(input_a: int) -> int:
     """A node with special HTML characters that need escaping."""
     return input_a * 2
diff --git a/tests/test_graph.py b/tests/test_graph.py
index 6d1b4483..600d9956 100644
--- a/tests/test_graph.py
+++ b/tests/test_graph.py
@@ -1370,7 +1370,7 @@ def 
test_create_graphviz_graph_display_name_html_escaping():
 
     # The raw special characters should NOT appear unescaped in the label
     # (they would break graphviz HTML parsing)
-    assert 'label=<<b>Special <Characters>' not in dot_string
+    assert "label=<<b>Special <Characters>" not in dot_string
 
 
 def test_create_graphviz_graph_without_display_name_backward_compatible():

Reply via email to