mirror of
				https://github.com/docker/compose.git
				synced 2025-10-30 18:53:51 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			675 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			675 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from __future__ import absolute_import
 | |
| from __future__ import unicode_literals
 | |
| 
 | |
| import unittest
 | |
| 
 | |
| from compose.cli.utils import unquote_path
 | |
| 
 | |
| 
 | |
| class UnquotePathTest(unittest.TestCase):
 | |
|     def test_no_quotes(self):
 | |
|         assert unquote_path('hello') == 'hello'
 | |
| 
 | |
|     def test_simple_quotes(self):
 | |
|         assert unquote_path('"hello"') == 'hello'
 | |
| 
 | |
|     def test_uneven_quotes(self):
 | |
|         assert unquote_path('"hello') == '"hello'
 | |
|         assert unquote_path('hello"') == 'hello"'
 | |
| 
 | |
|     def test_nested_quotes(self):
 | |
|         assert unquote_path('""hello""') == '"hello"'
 | |
|         assert unquote_path('"hel"lo"') == 'hel"lo'
 | |
|         assert unquote_path('"hello""') == 'hello"'
 |