コード例 #1
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_None():
    types.escape(None) == "NULL"
コード例 #2
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_list():
    assert types.escape(("a", "b")) == "('a', 'b')"
コード例 #3
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_list_with_apostrophe():
    assert types.escape(("a'", "'b")) == "('a''', '''b')"
コード例 #4
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_string_with_apostrophe():
    text = "'Hello' \"World\""
    assert types.escape(text) == "'''Hello'' \"World\"'"
コード例 #5
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_unicode_with_apostrophe():
    text = u"'Hüllö' \"Wörldß\""
    assert types.escape(text) == u"'''Hüllö'' \"Wörldß\"'"
コード例 #6
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_simple_string():
    text = "Hello World"
    assert types.escape(text) == "'Hello World'"
コード例 #7
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_simple_unicode():
    text = u"Hello World"
    assert types.escape(text) == u"'Hello World'"
コード例 #8
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_None():
    types.escape(None) == "NULL"
コード例 #9
0
ファイル: test_escape.py プロジェクト: dpdornseifer/PyHDB
def test_escape_unsupported_type():
    with pytest.raises(InterfaceError):
        types.escape(lambda *args: args)
コード例 #10
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_list():
    assert types.escape(("a", "b")) == "('a', 'b')"
コード例 #11
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_list_with_apostrophe():
    assert types.escape(("a'", "'b")) == "('a''', '''b')"
コード例 #12
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_unicode_with_apostrophe():
    text = u"'Hüllö' \"Wörldß\""
    assert types.escape(text) == u"'''Hüllö'' \"Wörldß\"'"
コード例 #13
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_string_with_apostrophe():
    text = "'Hello' \"World\""
    assert types.escape(text) == "'''Hello'' \"World\"'"
コード例 #14
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_simple_unicode():
    text = u"Hello World"
    assert types.escape(text) == u"'Hello World'"
コード例 #15
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_simple_string():
    text = "Hello World"
    assert types.escape(text) == "'Hello World'"
コード例 #16
0
ファイル: test_escape.py プロジェクト: zeozang/PyHDB
def test_escape_unsupported_type():
    with pytest.raises(InterfaceError):
        types.escape(lambda *args: args)