def test_compile(): environment_config = EnvironmentConfig.build( composition, {"solids": { "add_four": { "inputs": { "num": { "value": 1 } } } }}, ) plan = ExecutionPlan.build(InMemoryPipeline(composition), environment_config) res = coalesce_execution_steps(plan) assert set(res.keys()) == { "add_four.add_two.add_one", "add_four.add_two.add_one_2", "add_four.add_two_2.add_one", "add_four.add_two_2.add_one_2", "div_four.div_two", "div_four.div_two_2", "int_to_float", }
def test_compile(): run_config = RunConfig() environment_config = EnvironmentConfig.build( composition, {'solids': { 'add_four': { 'inputs': { 'num': { 'value': 1 } } } }}, run_config=None) plan = ExecutionPlan.build( composition, environment_config, composition.get_mode_definition(run_config.mode)) res = coalesce_execution_steps(plan) assert set(res.keys()) == { 'add_four.add_two.add_one', 'add_four.add_two.add_one_2', 'add_four.add_two_2.add_one', 'add_four.add_two_2.add_one_2', 'div_four.div_two', 'div_four.div_two_2', }
def test_compile(): environment_config = EnvironmentConfig.build( composition, {'solids': { 'add_four': { 'inputs': { 'num': { 'value': 1 } } } }}, ) plan = ExecutionPlan.build(InMemoryExecutablePipeline(composition), environment_config) res = coalesce_execution_steps(plan) assert set(res.keys()) == { 'add_four.add_two.add_one', 'add_four.add_two.add_one_2', 'add_four.add_two_2.add_one', 'add_four.add_two_2.add_one_2', 'div_four.div_two', 'div_four.div_two_2', 'int_to_float', }
def test_compile(): # TODO: remove dependency on legacy_examples # https://github.com/dagster-io/dagster/issues/2653 environment_config = EnvironmentConfig.build( composition, {'solids': { 'add_four': { 'inputs': { 'num': { 'value': 1 } } } }}, ) plan = ExecutionPlan.build(InMemoryExecutablePipeline(composition), environment_config) res = coalesce_execution_steps(plan) assert set(res.keys()) == { 'add_four.add_two.add_one', 'add_four.add_two.add_one_2', 'add_four.add_two_2.add_one', 'add_four.add_two_2.add_one_2', 'div_four.div_two', 'div_four.div_two_2', 'int_to_float', }