Exemplo n.º 1
0
def test_time_wrong_context():
    with pytest.raises(TypeError):
        workflow_time.time()
Exemplo n.º 2
0
def test_time_no_context(m_get_context):
    m_get_context.side_effect = AttributeError()

    with pytest.raises(TypeError):
        workflow_time.time()
Exemplo n.º 3
0
def test_time(m_get_context):
    dt = datetime.fromtimestamp(10.0)
    m_get_context.return_value = MagicMock(spec=DecisionContext, _workflow_time=dt)
    assert 10 == workflow_time.time()
Exemplo n.º 4
0
def test_time_no_context(m_get_context):
    m_get_context.side_effect = AttributeError()

    with pytest.raises(TypeError):
        workflow_time.time()
Exemplo n.º 5
0
def test_time_wrong_context():
    with pytest.raises(TypeError):
        workflow_time.time()
Exemplo n.º 6
0
def test_time(m_get_context):
    dt = datetime.fromtimestamp(10.0)
    m_get_context.return_value = MagicMock(spec=DecisionContext,
                                           _workflow_time=dt)
    assert 10 == workflow_time.time()
Exemplo n.º 7
0
 def execute(self, arg1, arg2):
     mytime = workflow_time.time()
     yield BunchOfActivities.sum(arg1, arg2)
     return_([mytime, workflow_time.time()])