X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;ds=inline;f=test%2Fpleroma%2Fconfig_db_test.exs;h=3f1a5519b7a364c482116cb04406b0306f801177;hb=328b4d93b750f181966b08bff048f0912e2ad6b3;hp=3895e2cdac32f7e0132a998625c45d22de744b52;hpb=c3112fd13a6af239b9dff0813e93266ec58f571e;p=akkoma
diff --git a/test/pleroma/config_db_test.exs b/test/pleroma/config_db_test.exs
index 3895e2cda..3f1a5519b 100644
--- a/test/pleroma/config_db_test.exs
+++ b/test/pleroma/config_db_test.exs
@@ -1,5 +1,5 @@
# Pleroma: A lightweight social networking server
-# Copyright © 2017-2020 Pleroma Authors
+# Copyright © 2017-2021 Pleroma Authors
# SPDX-License-Identifier: AGPL-3.0-only
defmodule Pleroma.ConfigDBTest do
@@ -14,28 +14,6 @@ defmodule Pleroma.ConfigDBTest do
assert config == ConfigDB.get_by_params(%{group: config.group, key: config.key})
end
- test "get_all_as_keyword/0" do
- saved = insert(:config)
- insert(:config, group: ":quack", key: ":level", value: :info)
- insert(:config, group: ":quack", key: ":meta", value: [:none])
-
- insert(:config,
- group: ":quack",
- key: ":webhook_url",
- value: "https://hooks.slack.com/services/KEY/some_val"
- )
-
- config = ConfigDB.get_all_as_keyword()
-
- assert config[:pleroma] == [
- {saved.key, saved.value}
- ]
-
- assert config[:quack][:level] == :info
- assert config[:quack][:meta] == [:none]
- assert config[:quack][:webhook_url] == "https://hooks.slack.com/services/KEY/some_val"
- end
-
describe "update_or_create/1" do
test "common" do
config = insert(:config)
@@ -249,6 +227,10 @@ defmodule Pleroma.ConfigDBTest do
assert ConfigDB.to_elixir_types("Pleroma.Bookmark") == Pleroma.Bookmark
end
+ test "removed module" do
+ assert ConfigDB.to_elixir_types("Pleroma.Nowhere") == :invalid_atom
+ end
+
test "pleroma string" do
assert ConfigDB.to_elixir_types("Pleroma") == "Pleroma"
end