Fix set_servo_angle, get_sequence
parent
e1e8adfa00
commit
9ba060c0f1
|
@ -166,11 +166,20 @@ defmodule FarmbotCeleryScript.SysCallsTest do
|
|||
end
|
||||
|
||||
test "execute_script" do
|
||||
err = {:error, "not installed"}
|
||||
|
||||
expect(Stubs, :execute_script, 2, fn "take-photo", env ->
|
||||
if Map.get(env, :error) do
|
||||
err
|
||||
else
|
||||
:ok
|
||||
end
|
||||
end)
|
||||
|
||||
assert :ok = SysCalls.execute_script(Stubs, "take-photo", %{})
|
||||
assert_receive {:execute_script, ["take-photo", %{}]}
|
||||
|
||||
assert {:error, "not installed"} ==
|
||||
SysCalls.execute_script(Stubs, "take-photo", %{})
|
||||
assert err == SysCalls.execute_script(Stubs, "take-photo", %{error: true})
|
||||
end
|
||||
|
||||
test "set_servo_angle errors" do
|
||||
|
|
Loading…
Reference in New Issue