summaryrefslogtreecommitdiff
path: root/test/config/transfer_task_test.exs
diff options
context:
space:
mode:
authorkaniini <nenolod@gmail.com>2019-06-23 05:42:37 +0000
committerkaniini <nenolod@gmail.com>2019-06-23 05:42:37 +0000
commit8b7860f12fd9cdf82332fdd8d9ce5696d5e13dd7 (patch)
tree567fabaf7764681503899ecd46676006cc7084ab /test/config/transfer_task_test.exs
parent72f365df07e2eba75d3339629b01e5a8913513e6 (diff)
parentb37ede5df349ce70bca7a51ab1da7e22d262bdfe (diff)
downloadpleroma-8b7860f12fd9cdf82332fdd8d9ce5696d5e13dd7.tar.gz
pleroma-8b7860f12fd9cdf82332fdd8d9ce5696d5e13dd7.zip
Merge branch 'admin-config' into 'develop'
Admin config See merge request pleroma/pleroma!1328
Diffstat (limited to 'test/config/transfer_task_test.exs')
-rw-r--r--test/config/transfer_task_test.exs22
1 files changed, 20 insertions, 2 deletions
diff --git a/test/config/transfer_task_test.exs b/test/config/transfer_task_test.exs
index 9b8a8dd45..c0e433263 100644
--- a/test/config/transfer_task_test.exs
+++ b/test/config/transfer_task_test.exs
@@ -13,19 +13,37 @@ defmodule Pleroma.Config.TransferTaskTest do
test "transfer config values from db to env" do
refute Application.get_env(:pleroma, :test_key)
- Pleroma.Web.AdminAPI.Config.create(%{key: "test_key", value: [live: 2, com: 3]})
+ refute Application.get_env(:idna, :test_key)
+
+ Pleroma.Web.AdminAPI.Config.create(%{
+ group: "pleroma",
+ key: "test_key",
+ value: [live: 2, com: 3]
+ })
+
+ Pleroma.Web.AdminAPI.Config.create(%{
+ group: "idna",
+ key: "test_key",
+ value: [live: 15, com: 35]
+ })
Pleroma.Config.TransferTask.start_link()
assert Application.get_env(:pleroma, :test_key) == [live: 2, com: 3]
+ assert Application.get_env(:idna, :test_key) == [live: 15, com: 35]
on_exit(fn ->
Application.delete_env(:pleroma, :test_key)
+ Application.delete_env(:idna, :test_key)
end)
end
test "non existing atom" do
- Pleroma.Web.AdminAPI.Config.create(%{key: "undefined_atom_key", value: [live: 2, com: 3]})
+ Pleroma.Web.AdminAPI.Config.create(%{
+ group: "pleroma",
+ key: "undefined_atom_key",
+ value: [live: 2, com: 3]
+ })
assert ExUnit.CaptureLog.capture_log(fn ->
Pleroma.Config.TransferTask.start_link()