We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 403c0b3 commit 8b356a9Copy full SHA for 8b356a9
test/query_test.exs
@@ -544,6 +544,12 @@ defmodule QueryTest do
544
assert [[42]] = query("SELECT 42", [])
545
end
546
547
+ test "connection works after failure in binding state", context do
548
+ assert %Postgrex.Error{postgres: %{code: :invalid_text_representation}} =
549
+ query("insert into uniques values (CAST($1::text AS int))", ["invalid"])
550
+ assert [[42]] = query("SELECT 42", [])
551
+ end
552
+
553
test "connection works after failure in executing state", context do
554
assert %Postgrex.Error{postgres: %{code: :unique_violation}} =
555
query("insert into uniques values (1), (1);", [])
0 commit comments