コード例 #1
0
ファイル: test_dates.py プロジェクト: VickyVFQ/scrumble
def do_check_dateutil_parsing(input_date, iso_output):

    try:
        scrumble.as_date(input_date)
    except ValueError:
        assert_equal(DateutilParseFailure, iso_output)
        return False
    else:
        assert_not_equal(DateutilParseFailure, iso_output)
        return True
コード例 #2
0
ファイル: test_dates.py プロジェクト: rossjones/scrumble
def do_check_dateutil_parsing(input_date, iso_output):

    try:
        scrumble.as_date(input_date)
    except ValueError:
        assert_equal(DateutilParseFailure, iso_output)
        return False
    else:
        assert_not_equal(DateutilParseFailure, iso_output)
        return True
コード例 #3
0
ファイル: test_dates.py プロジェクト: VickyVFQ/scrumble
def do_isoformat(input_date, iso_output, raw_output):
    try:
        iso = scrumble.as_date(input_date).isoformat()
    except scrumble.DateError:
        assert_equal(iso_output, None)
    else:
        assert_equal(iso_output, iso)
コード例 #4
0
ファイル: test_dates.py プロジェクト: rossjones/scrumble
def do_isdate(input_date, iso_output, raw_output):

    if iso_output is None:
        # None is used to represent dates which aren't valid
        assert_false(scrumble.is_date(input_date), scrumble.as_date(input_date))
    else:
        assert_true(scrumble.is_date(input_date))
コード例 #5
0
ファイル: test_dates.py プロジェクト: rossjones/scrumble
def do_isoformat(input_date, iso_output, raw_output):
    try:
        iso = scrumble.as_date(input_date).isoformat()
    except scrumble.DateError:
        assert_equal(iso_output, None)
    else:
        assert_equal(iso_output, iso)
コード例 #6
0
ファイル: test_dates.py プロジェクト: pombredanne/scrumble
def do_isoformat(p):
    try:
        iso = scrumble.as_date(p[0]).isoformat()
    except scrumble.DateError:
        assert_equal(p[1], None)
    else:
        assert_equal(p[1], iso)
コード例 #7
0
ファイル: test_dates.py プロジェクト: VickyVFQ/scrumble
def do_isdate(input_date, iso_output, raw_output):

    if iso_output is None:
        # None is used to represent dates which aren't valid
        assert_false(scrumble.is_date(input_date),
                     scrumble.as_date(input_date))
    else:
        assert_true(scrumble.is_date(input_date))
コード例 #8
0
ファイル: test_dates.py プロジェクト: VickyVFQ/scrumble
def do_basic(input_date, iso_output, raw_output):
    return assert_equal(raw_output, dict(scrumble.as_date(input_date)))
コード例 #9
0
ファイル: test_real_dates.py プロジェクト: rossjones/scrumble
def do_basic(p):
    return assert_equal(p[1], dict(scrumble.as_date(p[0])))
コード例 #10
0
def do_basic(p):
    try:
        return assert_equal(p[1], dict(scrumble.as_date(p[0])))
    except scrumble.DateutilParseError:
        assert p[1] is None
コード例 #11
0
ファイル: test_dates.py プロジェクト: rossjones/scrumble
def do_basic(input_date, iso_output, raw_output):
    return assert_equal(raw_output, dict(scrumble.as_date(input_date)))