farmbot_os/farmbot_os/config/host/test.exs

36 lines
1.0 KiB
Elixir
Raw Normal View History

2018-11-23 11:25:14 -07:00
use Mix.Config
data_path = Path.join(["/", "tmp", "farmbot"])
File.mkdir_p(data_path)
2018-11-23 11:25:14 -07:00
config :farmbot_ext,
data_path: data_path
2019-03-05 12:35:09 -07:00
config :farmbot_core, FarmbotCore.Config.Repo,
2018-11-23 11:25:14 -07:00
adapter: Sqlite.Ecto2,
loggers: [],
database: Path.join(data_path, "config-#{Mix.env()}.sqlite3")
2019-03-05 12:35:09 -07:00
config :farmbot_core, FarmbotCore.Logger.Repo,
2018-11-23 11:25:14 -07:00
adapter: Sqlite.Ecto2,
loggers: [],
database: Path.join(data_path, "logs-#{Mix.env()}.sqlite3")
2019-03-05 12:35:09 -07:00
config :farmbot_core, FarmbotCore.Asset.Repo,
2018-11-23 11:25:14 -07:00
adapter: Sqlite.Ecto2,
loggers: [],
2018-11-29 09:57:27 -07:00
database: Path.join(data_path, "asset-#{Mix.env()}.sqlite3")
2018-11-23 11:25:14 -07:00
config :farmbot,
2019-03-05 12:35:09 -07:00
ecto_repos: [FarmbotCore.Config.Repo, FarmbotCore.Logger.Repo, FarmbotCore.Asset.Repo],
2018-11-23 11:25:14 -07:00
platform_children: [
2019-03-05 12:35:09 -07:00
{Farmbot.Platform.Host.Configurator, []}
2018-11-23 11:25:14 -07:00
]
2019-06-20 08:44:24 -06:00
config :farmbot, FarmbotOS.Configurator,
data_layer: FarmbotTest.Configurator.MockDataLayer,
network_layer: FarmbotTest.Configurator.MockNetworkLayer
config :farmbot_core, FarmbotCore.FirmwareTTYDetector, expected_names: []
2019-06-20 08:44:24 -06:00
config :plug, :validate_header_keys_during_test, true