コード例 #1
0
def test_safe_for_json_bad_str():
    class BadStr(object):
        def __str__(self):
            raise Exception('boom')

    obj = BadStr()
    safe = safe_for_json(obj)
    assert isinstance(safe, six.string_types)
    assert 'failed' in safe
コード例 #2
0
ファイル: test_exceptions.py プロジェクト: wfxiang08/nameko
def test_safe_for_json_bad_str():
    class BadStr(object):
        def __str__(self):
            raise Exception('boom')

    obj = BadStr()
    safe = safe_for_json(obj)
    assert isinstance(safe, six.string_types)
    assert 'failed' in safe
コード例 #3
0
def test_safe_for_json(value, safe_value):
    assert safe_for_json(value) == safe_value
コード例 #4
0
ファイル: test_exceptions.py プロジェクト: wfxiang08/nameko
def test_safe_for_json(value, safe_value):
    assert safe_for_json(value) == safe_value