コード例 #1
0
def test_json_encoder_uuid():
    u = uuid.uuid4()
    assert encoder(u) == str(u)
コード例 #2
0
def test_json_encoder_decimal():
    d = Decimal('1.38')
    assert encoder(d) == '1.38'
コード例 #3
0
def test_json_encoder_failure():
    class Dummy:
        pass

    with pytest.raises(TypeError) as x:
        encoder(Dummy())
コード例 #4
0
def test_json_encoder_datetime():
    now = datetime.utcnow()
    assert encoder(now) == now.isoformat()
コード例 #5
0
ファイル: test_cli.py プロジェクト: chaostoolkit/chaostoolkit
def test_json_encoder_decimal():
    d = Decimal("1.38")
    assert encoder(d) == "1.38"