def test_mocked_good_env_val(mock_api_none): is_mocked, speedup = mocked() assert is_mocked == False assert speedup == 1
def test_mocked_bad_env_val(mock_api_bad_value): with raises(ValueError) as exinfo: mocked() assert exinfo.value.message == "could not convert string to float: true. If JENKINSFLOW_MOCK_API is specied, the value must be set to the mock speedup, e.g. 2000 if you have a reasonably fast computer. If you experience FlowTimeoutException in tests, try lowering the value."
def test_mocked_good_env_val(mock_api_307): is_mocked, speedup = mocked() assert is_mocked == True assert speedup == 307