Skip to content

Commit 781f2c8

Browse files
committed
Update test for stricter matching, less likely to flake
1 parent d56188e commit 781f2c8

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

spec/requests/settings/color_schemes_spec.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
aggregate_failures do
4040
expect(response).to have_http_status(:ok)
41-
expect(response.body).to match(default_color_scheme.name.parameterize)
41+
expect(response.body).to match("--color-#{default_color_scheme.name.parameterize}")
4242
end
4343
end
4444

@@ -50,7 +50,7 @@
5050

5151
aggregate_failures do
5252
expect(response).to have_http_status(:ok)
53-
expect(response.body).to match(color_scheme.name.parameterize)
53+
expect(response.body).to match("--color-#{color_scheme.name.parameterize}")
5454
end
5555
end
5656

@@ -60,7 +60,7 @@
6060

6161
aggregate_failures do
6262
expect(response).to have_http_status(:ok)
63-
expect(response.body).to match(color_scheme.name.parameterize)
63+
expect(response.body).to match("--color-#{color_scheme.name.parameterize}")
6464
end
6565
end
6666
end
@@ -72,8 +72,8 @@
7272
get settings_color_scheme_path(format: :css)
7373

7474
aggregate_failures do
75-
expect(response.body).not_to match(color_scheme.name.parameterize)
76-
expect(response.body).to match(default_color_scheme.name.parameterize)
75+
expect(response.body).not_to match("--color-#{color_scheme.name.parameterize}")
76+
expect(response.body).to match("--color-#{default_color_scheme.name.parameterize}")
7777
end
7878

7979
patch settings_color_scheme_path(settings: {color_scheme_id: color_scheme.id})
@@ -83,8 +83,8 @@
8383
get settings_color_scheme_path(format: :css)
8484

8585
aggregate_failures do
86-
expect(response.body).to match(color_scheme.name.parameterize)
87-
expect(response.body).not_to match(default_color_scheme.name.parameterize)
86+
expect(response.body).to match("--color-#{color_scheme.name.parameterize}")
87+
expect(response.body).not_to match("--color-#{default_color_scheme.name.parameterize}")
8888
end
8989
end
9090

@@ -93,7 +93,7 @@
9393

9494
get settings_color_scheme_path(format: :css)
9595

96-
expect(response.body).to match(color_scheme.name.parameterize)
96+
expect(response.body).to match("--color-#{color_scheme.name.parameterize}")
9797

9898
default_color_scheme = ColorScheme.find_or_create_default
9999

@@ -102,8 +102,8 @@
102102
get settings_color_scheme_path(format: :css)
103103

104104
aggregate_failures do
105-
expect(response.body).not_to match(color_scheme.name.parameterize)
106-
expect(response.body).to match(default_color_scheme.name.parameterize)
105+
expect(response.body).not_to match("--color-#{color_scheme.name.parameterize}")
106+
expect(response.body).to match("--color-#{default_color_scheme.name.parameterize}")
107107
end
108108
end
109109

0 commit comments

Comments
 (0)