コード例 #1
0
ファイル: test_checks.py プロジェクト: vdestraitt/engarde
def test_unique_index():
    df = pd.DataFrame([1, 2, 3], index=['a', 'b', 'c'])
    tm.assert_frame_equal(df, ck.unique_index(df))
    result = dc.unique_index()(_add_n)(df)
    tm.assert_frame_equal(result, df + 1)

    with pytest.raises(AssertionError):
        ck.unique_index(df.reindex(['a', 'a', 'b']))
    with pytest.raises(AssertionError):
        dc.unique_index()(_add_n)(df.reindex(['a', 'a', 'b']))
コード例 #2
0
ファイル: test_checks.py プロジェクト: ericmjl/engarde
def test_unique_index():
    df = pd.DataFrame([1, 2, 3], index=['a', 'b', 'c'])
    tm.assert_frame_equal(df, ck.unique_index(df))
    result = dc.unique_index()(_add_n)(df)
    tm.assert_frame_equal(result, df + 1)

    with pytest.raises(AssertionError):
        ck.unique_index(df.reindex(['a', 'a', 'b']))
    with pytest.raises(AssertionError):
        dc.unique_index()(_add_n)(df.reindex(['a', 'a', 'b']))
コード例 #3
0
ファイル: decorators.py プロジェクト: alysivji/engarde
 def wrapper(*args, **kwargs):
     result = func(*args, **kwargs)
     ck.unique_index(result)
     return result
コード例 #4
0
ファイル: test_mtclim.py プロジェクト: wk1984/mtclim5
def check(data, ranges=ranges, dtypes=dtypes):
    ec.unique_index(data)
    ec.none_missing(data)
    ec.within_range(data, items=ranges)
    ec.has_dtypes(data, items=dtypes)
コード例 #5
0
ファイル: decorators.py プロジェクト: ericmjl/engarde
 def wrapper(*args, **kwargs):
     result = func(*args, **kwargs)
     ck.unique_index(result)
     return result