Skip to content

Commit 535c986

Browse files
committed
test: update tests w/ new better failure from json schema update
1 parent 0f070d9 commit 535c986

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

test/acceptance/generic_action_index_test.exs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,14 +132,19 @@ defmodule Test.Acceptance.GenericActionIndexTest do
132132
assert is_list(errors)
133133
assert length(errors) > 0
134134

135-
required_error = Enum.find(errors, &(&1["code"] == "required"))
135+
required_error =
136+
Enum.find(
137+
errors,
138+
&(&1["code"] == "invalid_query" and String.contains?(&1["detail"], "Required properties"))
139+
)
140+
136141
assert required_error, "Expected to find a 'required' error"
137142

138143
source_pointer = get_in(required_error, ["source", "pointer"])
139144
assert source_pointer, "Expected source pointer to be present"
140145

141-
assert String.contains?(source_pointer, "query"),
142-
"Expected source pointer '#{source_pointer}' to contain field name 'query'"
146+
assert source_pointer == "/",
147+
"Expected source pointer '#{source_pointer}' to be /"
143148
end
144149

145150
test "generic GET actions include arguments as query parameters in JSON schema" do

0 commit comments

Comments
 (0)