示例#1
0
def test_get_out_of_pipeline_solid_config():
    assert dagstermill.get_context(solid_config="bar").solid_config == "bar"
示例#2
0
def test_get_out_of_pipeline_context():
    context = dagstermill.get_context(mode_def=ModeDefinition(
        resource_defs={'list': ResourceDefinition(lambda _: [])}))

    assert context.pipeline_def.name == 'ephemeral_dagstermill_pipeline'
    assert context.resources.list == []
示例#3
0
def test_get_out_of_pipeline_context():
    assert dagstermill.get_context().pipeline_def.name == 'Ephemeral Notebook Pipeline'