def test_simple_input_no_output():

    @task
    def my_task(a: int):
        pass
    assert (my_task(a=3) is None)
    ctx = context_manager.FlyteContext.current_context()
    with ctx.new_compilation_context() as ctx:
        outputs = my_task(a=3)
        assert isinstance(outputs, VoidPromise)
def test_simple_input_no_output():

    @task
    def my_task(a: int):
        pass
    assert (my_task(a=3) is None)
    ctx = context_manager.FlyteContext.current_context()
    with ctx.new_compilation_context() as ctx:
        outputs = my_task(a=3)
        assert isinstance(outputs, VoidPromise)