@@ -2,6 +2,8 @@ defmodule GroupherServer.Test.AssertHelper do
22 @ moduledoc """
33 This module defines some helper function used by
44 tests that require check from graphql response
5+
6+ NOTE: we use POST in query_get, see https://github.com/coderplanets/coderplanets_server/issues/259
57 """
68
79 import Phoenix.ConnTest
@@ -139,7 +141,7 @@ defmodule GroupherServer.Test.AssertHelper do
139141
140142 def query_result ( conn , query , variables , key , flag \\ false ) do
141143 conn
142- |> get ( "/graphiql" , query: query , variables: variables )
144+ |> post ( "/graphiql" , query: query , variables: variables )
143145 |> json_response ( 200 )
144146 |> log_debug_info ( flag )
145147 |> Map . get ( "data" )
@@ -148,15 +150,15 @@ defmodule GroupherServer.Test.AssertHelper do
148150
149151 def query_result ( conn , query , key ) do
150152 conn
151- |> get ( "/graphiql" , query: query , variables: % { } )
153+ |> post ( "/graphiql" , query: query , variables: % { } )
152154 |> json_response ( 200 )
153155 |> Map . get ( "data" )
154156 |> Map . get ( key )
155157 end
156158
157159 def query_get_error? ( conn , query , variables ) do
158160 conn
159- |> get ( "/graphiql" , query: query , variables: variables )
161+ |> post ( "/graphiql" , query: query , variables: variables )
160162 |> json_response ( 200 )
161163 |> Map . has_key? ( "errors" )
162164 end
@@ -167,7 +169,7 @@ defmodule GroupherServer.Test.AssertHelper do
167169 def query_get_error? ( conn , query , variables , code ) when is_integer ( code ) do
168170 resp =
169171 conn
170- |> get ( "/graphiql" , query: query , variables: variables )
172+ |> post ( "/graphiql" , query: query , variables: variables )
171173 |> json_response ( 200 )
172174
173175 case resp |> Map . has_key? ( "errors" ) do
0 commit comments