Add config endpoint

This commit is contained in:
Chocobozzz
2019-03-22 10:53:38 +01:00
parent 0b1845a1fb
commit e864b38ec6
11 changed files with 157 additions and 11 deletions

View File

@@ -0,0 +1,25 @@
defmodule MobilizonWeb.Resolvers.ConfigResolverTest do
alias MobilizonWeb.AbsintheHelpers
use MobilizonWeb.ConnCase
use Bamboo.Test
describe "Resolver: Get config" do
test "get_config/3 returns the instance config", context do
query = """
{
config {
name,
registrationsOpen
}
}
"""
res =
context.conn
|> get("/api", AbsintheHelpers.query_skeleton(query, "config"))
assert json_response(res, 200)["data"]["config"]["name"] == "Localhost"
assert json_response(res, 200)["data"]["config"]["registrationsOpen"] == true
end
end
end