Remove unused variables. Add tests for FarmbotCore.Project

pull/1185/head
Rick Carlino 2020-04-02 13:24:04 -05:00
parent cadaea1e3a
commit 63d03599dd
2 changed files with 19 additions and 16 deletions

View File

@ -14,22 +14,16 @@ defmodule FarmbotCore.Config.Repo.Migrations.AddNtpAndDnsConfigs do
:default_dns_name
]
@config_error """
config :farmbot_core, FarmbotCore.EctoMigrator, [
default_ntp_server_1: "0.pool.ntp.org",
default_ntp_server_2: "1.pool.ntp.org",
default_dns_name: "my.farm.bot"
]
"""
if is_nil(@default_ntp_server_1),
do: raise(@config_error)
if is_nil(@default_ntp_server_2),
do: raise(@config_error)
if is_nil(@default_dns_name),
do: raise(@config_error)
unless @default_ntp_server_1 && @default_ntp_server_2 && @default_dns_name do
@config_error """
config :farmbot_core, FarmbotCore.EctoMigrator, [
default_ntp_server_1: "0.pool.ntp.org",
default_ntp_server_2: "1.pool.ntp.org",
default_dns_name: "my.farm.bot"
]
"""
Mix.raise(@config_error)
end
def change do
create_settings_config(

View File

@ -0,0 +1,9 @@
defmodule FarmbotCore.ProjectTest do
use ExUnit.Case
test "arduino_commit" do
actual = FarmbotCore.Project.arduino_commit()
expected = "0c4b14eb1bec8d466fbb815bfd7ee13b0b2d8c91"
assert expected == actual
end
end