コード例 #1
0
def test_get_variable_components_joinstr():
    assert utils.get_variable_components('foo|bar|baz', [2, 1],
                                         join='_') == 'baz_bar'
コード例 #2
0
def test_get_variable_components_indexError():
    with pytest.raises(IndexError):
        utils.get_variable_components('foo|bar|baz', 3)
コード例 #3
0
def test_get_variable_components_joinTRUE():
    assert utils.get_variable_components('foo|bar|baz', [0, 2],
                                         join=True) == 'foo|baz'
コード例 #4
0
def test_get_variable_components_list():
    assert utils.get_variable_components('foo|bar|baz',
                                         [1, 2]) == ['bar', 'baz']
コード例 #5
0
def test_get_variable_components_int():
    assert utils.get_variable_components('foo|bar|baz', 1) == 'bar'
コード例 #6
0
ファイル: test_utils.py プロジェクト: pjuergens/pyam
def test_get_variable_components_joinstr():
    assert utils.get_variable_components("foo|bar|baz", [2, 1],
                                         join="_") == "baz_bar"
コード例 #7
0
ファイル: test_utils.py プロジェクト: pjuergens/pyam
def test_get_variable_components_list():
    assert utils.get_variable_components("foo|bar|baz",
                                         [1, 2]) == ["bar", "baz"]
コード例 #8
0
ファイル: test_utils.py プロジェクト: pjuergens/pyam
def test_get_variable_components_int():
    assert utils.get_variable_components("foo|bar|baz", 1) == "bar"