Skip to content

Commit 8e0e9a4

Browse files
committed
chore: use strings not anonymous functions for regexes
1 parent d2cebd5 commit 8e0e9a4

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

test/acceptance/belongs_to_required_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ defmodule Test.Acceptance.BelongsToRequiredTest do
8686
allow_nil?: true,
8787
public?: true,
8888
constraints: [
89-
match: fn -> ~r/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/ end
89+
match: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}"
9090
]
9191
)
9292
end

test/acceptance/json_schema_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ defmodule Test.Acceptance.JsonSchemaTest do
8787
public?: true,
8888
allow_nil?: true,
8989
constraints: [
90-
match: fn -> ~r/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/ end
90+
match: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}"
9191
]
9292
)
9393
end

test/acceptance/open_api_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ defmodule Test.Acceptance.OpenApiTest do
211211
allow_nil?: true,
212212
public?: true,
213213
constraints: [
214-
match: fn -> ~r/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/ end
214+
match: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}"
215215
]
216216
)
217217
end

test/acceptance/patch_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ defmodule Test.Acceptance.PatchTest do
250250
public?: true,
251251
allow_nil?: true,
252252
constraints: [
253-
match: fn -> ~r/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/ end
253+
match: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}"
254254
]
255255
)
256256

test/acceptance/post_test.exs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ defmodule Test.Acceptance.PostTest do
212212
public?: true,
213213
allow_nil?: true,
214214
constraints: [
215-
match: fn -> ~r/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/ end
215+
match: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}"
216216
]
217217
)
218218

@@ -271,7 +271,7 @@ defmodule Test.Acceptance.PostTest do
271271
end
272272

273273
validations do
274-
validate(match(:pin, fn -> ~r/^[0-9]{4}$/ end))
274+
validate(match(:pin, "^[0-9]{4}$"))
275275
validate(string_length(:pin, exact: 4))
276276
end
277277
end
@@ -562,7 +562,7 @@ defmodule Test.Acceptance.PostTest do
562562
assert %{"errors" => [error_regex, error_length]} = response.resp_body
563563

564564
assert error_regex["code"] == "invalid_attribute"
565-
assert error_regex["detail"] == "must match ~r/^[0-9]{4}$/"
565+
assert error_regex["detail"] == "must match \"^[0-9]{4}$\""
566566
assert error_regex["meta"] == %{"match" => "^[0-9]{4}$"}
567567
assert error_regex["source"] == %{"pointer" => "/data/attributes/pin"}
568568

0 commit comments

Comments
 (0)