mirror of https://github.com/docker/compose.git
24 lines
671 B
Python
24 lines
671 B
Python
from __future__ import absolute_import
|
|
from __future__ import unicode_literals
|
|
|
|
import unittest
|
|
|
|
from compose.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"'
|