mirror of
				https://github.com/langgenius/dify.git
				synced 2025-10-31 19:03:09 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			533 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			533 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import pytest
 | |
| 
 | |
| from core.tools.utils.text_processing_utils import remove_leading_symbols
 | |
| 
 | |
| 
 | |
| @pytest.mark.parametrize(
 | |
|     ("input_text", "expected_output"),
 | |
|     [
 | |
|         ("...Hello, World!", "Hello, World!"),
 | |
|         ("。测试中文标点", "测试中文标点"),
 | |
|         ("!@#Test symbols", "Test symbols"),
 | |
|         ("Hello, World!", "Hello, World!"),
 | |
|         ("", ""),
 | |
|         ("   ", "   "),
 | |
|     ],
 | |
| )
 | |
| def test_remove_leading_symbols(input_text, expected_output):
 | |
|     assert remove_leading_symbols(input_text) == expected_output
 | 
