コード例 #1
0
ファイル: test_scalars.py プロジェクト: zhucc/ariadne
def test_datetime_parser_raises_value_error_on_invalid_data():
    with pytest.raises(ValueError):
        parse_datetime_value("nothing")
コード例 #2
0
ファイル: test_scalars.py プロジェクト: zhucc/ariadne
def test_datetime_parser_returns_valid_date_from_date_iso8601_str(date):
    # time data is lost when datetime scalar receives date
    assert parse_datetime_value(date.isoformat()).date() == date
コード例 #3
0
ファイル: test_scalars.py プロジェクト: zhucc/ariadne
def test_datetime_parser_returns_valid_date_from_other_date_str(date):
    # time data is lost when datetime scalar receives date
    assert parse_datetime_value(date.strftime("%m/%d/%Y")).date() == date
コード例 #4
0
ファイル: test_scalars.py プロジェクト: zhucc/ariadne
def test_datetime_parser_returns_valid_date_from_datetime_iso8601_str(
        datetime):
    assert parse_datetime_value(datetime.isoformat()) == datetime