Write tests
This commit is contained in:
parent
ba36be890a
commit
d0cf1b9110
|
@ -248,7 +248,7 @@ defmodule Farmbot.BotState do
|
|||
end
|
||||
|
||||
def handle_call(:locked?, _from, state) do
|
||||
{:reply, state.informational_settings.sync_status == :locked, [], state}
|
||||
{:reply, state.informational_settings.locked, [], state}
|
||||
end
|
||||
|
||||
def handle_call({:get_pin_value, pin}, _from, state) do
|
||||
|
|
|
@ -18,18 +18,16 @@ defmodule Farmbot.FirmwareTest do
|
|||
test "emergency locks and unlocks the bot" do
|
||||
Firmware.emergency_lock
|
||||
assert Farmbot.BotState.locked?()
|
||||
|
||||
Firmware.emergency_unlock()
|
||||
refute Farmbot.BotState.locked?()
|
||||
end
|
||||
|
||||
test "locks the bot, and makes sure more commands are disaloud" do
|
||||
Firmware.emergency_lock
|
||||
Firmware.emergency_lock()
|
||||
|
||||
res = Firmware.move_absolute(vec3(100, 200, 300), @default_speed_x, @default_speed_y, @default_speed_z)
|
||||
assert match?({:error, :firmware_error}, res)
|
||||
|
||||
Firmware.emergency_unlock
|
||||
Firmware.emergency_unlock()
|
||||
end
|
||||
|
||||
test "homes an axis" do
|
||||
|
|
Loading…
Reference in a new issue