Files
bonobo/tests/test_basicusage.py
2017-05-01 18:35:12 +02:00

16 lines
401 B
Python

import pytest
import bonobo
from bonobo.execution import GraphExecutionContext
from unittest.mock import patch
@pytest.mark.timeout(2)
def test_run_graph_noop():
graph = bonobo.Graph(bonobo.noop)
assert len(graph) == 1
with patch('bonobo._api._is_interactive_console', side_effect=lambda: False):
result = bonobo.run(graph)
assert isinstance(result, GraphExecutionContext)