コード例 #1
0
ファイル: test_merge_util.py プロジェクト: pinarda/intake-esm
def test_join_new(datasets):
    ds = join_new(datasets, 'member_id', ['one', 'two'], 'Tair')
    assert 'member_id' in ds.coords
    assert set(['one', 'two']) == set(ds.member_id.values)
コード例 #2
0
ファイル: test_merge_util.py プロジェクト: pinarda/intake-esm
def test_join_new_error(datasets):
    with pytest.raises(ValueError):
        _ = join_new(datasets, 'time', ['one', 'two'], 'Tair')
コード例 #3
0
def test_join_new_error(datasets):
    with pytest.raises(
        AggregationError, match=r'Failed to join/concatenate datasets in group with'
    ):
        _ = join_new(datasets, 'time', ['one', 'two'], ['Tair'])