test "success creating a WebSite", ctx do
input = %{
attrs: [%{title: "Test Site", key: "test_site"}],
components: [%{type: "html", value: "test"}]
}
resp_body = post_gql(ctx, query: @create_web_site, variables: %{input: input})
%{
"data" => %{
"createWebSite" => %{
"result" => result,
# Argument "input" has invalid value $input. In field "components": Expected type "[JsonString!]"
"errors" => []
}
}
} = resp_body
end
test "success creating a WebSite", ctx do
input = %{
attrs: [%{title: "Test Site", key: "test_site"}],
components: [%{type: "html", value: "test"}]
}
resp_body = post_gql(ctx, query: @create_web_site, variables: %{input: input})
%{
"data" => %{
"createWebSite" => %{
"result" => result,
# Argument "input" has invalid value $input. In field "components": Expected type "[JsonString!]"
"errors" => []
}
}
} = resp_body
end