コード例 #1
0
def test_tags_callback(data):
    ctx = MockContext()
    ctx.obj['like'] = {'tags': {'foo': 'bar'}}
    assert info.tags_handler(ctx, MockOption('tags'), 'like') == {'foo': 'bar'}
コード例 #2
0
def test_tags_callback_err(data):
    ctx = MockContext()
    ctx.obj['like'] = {'tags': {'foo': 'bar'}}
    with pytest.raises(click.BadParameter):
        info.tags_handler(ctx, MockOption('tags'), '?') == {'foo': 'bar'}
コード例 #3
0
def test_tags_callback(data):
    ctx = MockContext()
    ctx.obj["like"] = {"tags": {"foo": "bar"}}
    assert info.tags_handler(ctx, MockOption("tags"), "like") == {"foo": "bar"}
コード例 #4
0
def test_tags_callback_err(data):
    ctx = MockContext()
    ctx.obj["like"] = {"tags": {"foo": "bar"}}
    with pytest.raises(click.BadParameter):
        info.tags_handler(ctx, MockOption("tags"), "?") == {"foo": "bar"}
コード例 #5
0
ファイル: test_rio_info.py プロジェクト: jhamman/rasterio
def test_tags_callback(data):
    ctx = MockContext()
    ctx.obj['like'] = {'tags': {'foo': 'bar'}}
    assert info.tags_handler(ctx, MockOption('tags'), 'like') == {'foo': 'bar'}
コード例 #6
0
ファイル: test_rio_info.py プロジェクト: jhamman/rasterio
def test_tags_callback_err(data):
    ctx = MockContext()
    ctx.obj['like'] = {'tags': {'foo': 'bar'}}
    with pytest.raises(click.BadParameter):
        info.tags_handler(ctx, MockOption('tags'), '?') == {'foo': 'bar'}