fix: Reactor.run!/4 should not return an :ok tuple.

This commit is contained in:
James Harton 2024-08-12 17:03:27 +12:00
parent 844a0e585e
commit 379df605c9
Signed by: james
GPG key ID: 90E82DAA13F624F4
2 changed files with 2 additions and 2 deletions

View file

@ -213,7 +213,7 @@ defmodule Reactor do
def run!(reactor, inputs, context, options) do
case run(reactor, inputs, context, options) do
{:ok, value} -> {:ok, value}
{:ok, value} -> value
{:error, reason} -> raise reason
end
end

View file

@ -30,7 +30,7 @@ defmodule Reactor.Dsl.MapTest do
test "it maps over it's inputs" do
numbers = [0, 2, 4, 6, 8, 10]
assert {:ok, [0, 4, 8, 12, 16, 20]} =
assert [0, 4, 8, 12, 16, 20] =
Reactor.run!(MapOverNumbersReactor, %{numbers: numbers}, %{}, async?: false)
end
end