Esempio n. 1
0
def quoteforandroid(source):
    """Escapes a line for Android DTD files. """
    if u"%" in source:
        source = source.replace(u"%", u"%")
    source = source.replace(u"'", u"\\'").replace(u'"', u"\\"")
    value = quote.quotestr(source)
    return value.encode("utf-8")
Esempio n. 2
0
def quoteforandroid(source):
    """Escapes a line for Android DTD files. """
    if u'%' in source:
        source = source.replace(u"%", u"%")
    source = source.replace(u"'", u'\\\'').replace(u'"', u'\\"')
    value = quote.quotestr(source)
    return value.encode('utf-8')
Esempio n. 3
0
def quotefordtd(source):
    if '"' in source:
        if "'" in source:
            return "'" + source.replace("'", ''') + "'"
        else:
            return quote.singlequotestr(source)
    else:
        return quote.quotestr(source)
Esempio n. 4
0
def quotefordtd(source):
    if '"' in source:
        if "'" in source:
            return "'" + source.replace("'", ''') + "'"
        else:
            return quote.singlequotestr(source)
    else:
        return quote.quotestr(source)
Esempio n. 5
0
def quotefordtd(source):
    if '%' in source:
        source = source.replace("%", "%")
    if '"' in source:
        if "'" in source:
            value = "'" + source.replace("'", ''') + "'"
        else:
            value = quote.singlequotestr(source)
    else:
        value = quote.quotestr(source)
    return value.encode('utf-8')
Esempio n. 6
0
def quotefordtd(source):
    if "%" in source:
        source = source.replace("%", "%")
    if '"' in source:
        if "'" in source:
            value = "'" + source.replace("'", "'") + "'"
        else:
            value = quote.singlequotestr(source)
    else:
        value = quote.quotestr(source)
    return value.encode("utf-8")
Esempio n. 7
0
 def test_quote_wrapping(self):
     """test that we can wrap strings in double quotes"""
     string = 'A string'
     assert quote.quotestr(string) == '"A string"'
     list = ['One', 'Two']
     assert quote.quotestr(list) == '"One"\n"Two"'
Esempio n. 8
0
 def test_quote_wrapping(self):
     """test that we can wrap strings in double quotes"""
     string = 'A string'
     assert quote.quotestr(string) == '"A string"'
     list = ['One', 'Two']
     assert quote.quotestr(list) == '"One"\n"Two"'