@@ -259,7 +259,7 @@ def test_stmt_handle_cleanup_at_shutdown(self, conn_str):
259259 assert result .returncode == 0 , f"Process crashed. stderr: { result .stderr } "
260260 assert "STMT handle cleanup test: Exiting without explicit cleanup" in result .stdout
261261 assert "Query result: [(1,)]" in result .stdout
262- print (f"✓ STMT handle (Type 3) cleanup during shutdown: PASSED " )
262+ print (f"PASS: STMT handle (Type 3) cleanup during shutdown" )
263263
264264 def test_dbc_handle_cleanup_at_shutdown (self , conn_str ):
265265 """
@@ -308,7 +308,7 @@ def test_dbc_handle_cleanup_at_shutdown(self, conn_str):
308308 assert "Connection 0: created and cursor closed" in result .stdout
309309 assert "Connection 1: created and cursor closed" in result .stdout
310310 assert "Connection 2: created and cursor closed" in result .stdout
311- print (f"✓ DBC handle (Type 2) cleanup during shutdown: PASSED " )
311+ print (f"PASS: DBC handle (Type 2) cleanup during shutdown" )
312312
313313 def test_env_handle_cleanup_at_shutdown (self , conn_str ):
314314 """
@@ -356,7 +356,7 @@ def test_env_handle_cleanup_at_shutdown(self, conn_str):
356356 assert "Connection 0: properly closed" in result .stdout
357357 assert "Connection 1: properly closed" in result .stdout
358358 assert "Connection 2: properly closed" in result .stdout
359- print (f"✓ ENV handle (Type 1) cleanup during shutdown: PASSED " )
359+ print (f"PASS: ENV handle (Type 1) cleanup during shutdown" )
360360
361361 def test_mixed_handle_cleanup_at_shutdown (self , conn_str ):
362362 """
@@ -430,7 +430,7 @@ def test_mixed_handle_cleanup_at_shutdown(self, conn_str):
430430 assert "Connection 1: cursors left open" in result .stdout
431431 assert "Connection 2: cursors closed, connection left open" in result .stdout
432432 assert "Connection 3: everything properly closed" in result .stdout
433- print (f"✓ Mixed handle cleanup during shutdown: PASSED " )
433+ print (f"PASS: Mixed handle cleanup during shutdown" )
434434
435435 def test_rapid_connection_churn_with_shutdown (self , conn_str ):
436436 """
@@ -483,7 +483,7 @@ def test_rapid_connection_churn_with_shutdown(self, conn_str):
483483 assert result .returncode == 0 , f"Process crashed. stderr: { result .stderr } "
484484 assert "Created 10 connections, closed 5 explicitly" in result .stdout
485485 assert "Rapid churn test: Exiting with mixed cleanup" in result .stdout
486- print (f"✓ Rapid connection churn with shutdown: PASSED " )
486+ print (f"PASS: Rapid connection churn with shutdown" )
487487
488488 def test_exception_during_query_with_shutdown (self , conn_str ):
489489 """
@@ -524,7 +524,7 @@ def test_exception_during_query_with_shutdown(self, conn_str):
524524 assert result .returncode == 0 , f"Process crashed. stderr: { result .stderr } "
525525 assert "Expected error occurred: ProgrammingError" in result .stdout
526526 assert "Exception test: Exiting after exception without cleanup" in result .stdout
527- print (f"✓ Exception during query with shutdown: PASSED " )
527+ print (f"PASS: Exception during query with shutdown" )
528528
529529 def test_weakref_cleanup_at_shutdown (self , conn_str ):
530530 """
@@ -578,7 +578,7 @@ def callback(ref):
578578
579579 assert result .returncode == 0 , f"Process crashed. stderr: { result .stderr } "
580580 assert "Weakref test: Exiting with weakrefs active" in result .stdout
581- print (f"✓ Weakref cleanup at shutdown: PASSED " )
581+ print (f"PASS: Weakref cleanup at shutdown" )
582582
583583 def test_gc_during_shutdown_with_circular_refs (self , conn_str ):
584584 """
@@ -638,7 +638,7 @@ def execute_query(self):
638638
639639 assert result .returncode == 0 , f"Process crashed. stderr: { result .stderr } "
640640 assert "Circular ref test: Exiting after GC with cycles" in result .stdout
641- print (f"✓ GC during shutdown with circular refs: PASSED " )
641+ print (f"PASS: GC during shutdown with circular refs" )
642642
643643 def test_all_handle_types_comprehensive (self , conn_str ):
644644 """
@@ -717,7 +717,7 @@ def test_all_handle_types_comprehensive(self, conn_str):
717717 assert "Scenario 3: Both cursor and connection left open" in result .stdout
718718 assert "Scenario 4: Multiple cursors per connection left open" in result .stdout
719719 assert "=== Exiting ===" in result .stdout
720- print (f"✓ Comprehensive all handle types test: PASSED " )
720+ print (f"PASS: Comprehensive all handle types test" )
721721
722722
723723if __name__ == "__main__" :
@@ -755,7 +755,7 @@ def test_all_handle_types_comprehensive(self, conn_str):
755755 test .test_all_handle_types_comprehensive (conn_str )
756756
757757 print ("\n " + "=" * 70 )
758- print ("✓ ALL TESTS PASSED - No segfaults detected" )
758+ print ("PASS: ALL TESTS PASSED - No segfaults detected" )
759759 print ("=" * 70 + "\n " )
760760 except AssertionError as e :
761761 print (f"\n ✗ TEST FAILED: { e } " )
0 commit comments