Skip to content

Commit 7dae76e

Browse files
committed
Remove Wraith dependencies and configuration
The wraith tests for this repo are no longer a part of the review/CI process and no longer run. The Wraith gem itself has not had further development since 2019. My impetus to remove this was that one of Wraith's dependencies, chromedriver-helper, actually causes problems by installing a chromedriver binary that can conflict with system installed ones.
1 parent fe0884e commit 7dae76e

12 files changed

+0
-966
lines changed

Gemfile

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ group :development do
3030
gem "better_errors"
3131
gem "binding_of_caller"
3232
gem "pry"
33-
gem "wraith"
3433
end
3534

3635
group :test do

Gemfile.lock

-25
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,7 @@ GEM
6262
zeitwerk (~> 2.3)
6363
addressable (2.8.0)
6464
public_suffix (>= 2.0.2, < 5.0)
65-
anemone (0.7.2)
66-
nokogiri (>= 1.3.0)
67-
robotex (>= 1.0.0)
6865
ansi (1.5.0)
69-
archive-zip (0.12.0)
70-
io-like (~> 0.3.0)
7166
ast (2.4.2)
7267
better_errors (2.8.0)
7368
coderay (>= 1.0.0)
@@ -86,9 +81,6 @@ GEM
8681
regexp_parser (~> 1.5)
8782
xpath (~> 3.2)
8883
childprocess (3.0.0)
89-
chromedriver-helper (1.2.0)
90-
archive-zip (~> 0.10)
91-
nokogiri (~> 1.8)
9284
coderay (1.1.3)
9385
concurrent-ruby (1.1.9)
9486
crack (0.4.3)
@@ -163,8 +155,6 @@ GEM
163155
rails-i18n
164156
rainbow (>= 2.2.2, < 4.0)
165157
terminal-table (>= 1.5.1)
166-
image_size (2.1.0)
167-
io-like (0.3.1)
168158
jasmine (3.6.0)
169159
jasmine-core (~> 3.6.0)
170160
phantomjs
@@ -181,7 +171,6 @@ GEM
181171
kramdown (2.3.1)
182172
rexml
183173
link_header (0.0.8)
184-
log4r (1.1.10)
185174
logstasher (2.1.5)
186175
activesupport (>= 5.2)
187176
request_store
@@ -195,7 +184,6 @@ GEM
195184
mime-types (3.4.1)
196185
mime-types-data (~> 3.2015)
197186
mime-types-data (3.2022.0105)
198-
mini_magick (4.10.1)
199187
mini_mime (1.1.2)
200188
mini_portile2 (2.8.0)
201189
minitest (5.15.0)
@@ -277,7 +265,6 @@ GEM
277265
mime-types (>= 1.16, < 4.0)
278266
netrc (~> 0.8)
279267
rexml (3.2.5)
280-
robotex (1.0.0)
281268
rouge (3.28.0)
282269
rubocop (1.25.0)
283270
parallel (~> 1.10)
@@ -376,17 +363,6 @@ GEM
376363
websocket-driver (0.7.5)
377364
websocket-extensions (>= 0.1.0)
378365
websocket-extensions (0.1.5)
379-
wraith (4.2.4)
380-
anemone
381-
chromedriver-helper (~> 1.1)
382-
image_size
383-
log4r
384-
mini_magick (~> 4.8)
385-
parallel
386-
rake
387-
robotex
388-
selenium-webdriver (~> 3.5)
389-
thor
390366
xpath (3.2.0)
391367
nokogiri (~> 1.8)
392368
zeitwerk (2.5.4)
@@ -428,7 +404,6 @@ DEPENDENCIES
428404
uglifier
429405
webdrivers
430406
webmock
431-
wraith
432407

433408
BUNDLED WITH
434409
2.1.4

README.md

-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ Components specific to government-frontend are [within the application](https://
5555

5656
### Further documentation
5757

58-
- [Visual regression tests](docs/visual-regression-tests.md)
5958
- [Webchat](docs/webchat.md)
6059

6160
## Licence

docs/visual-regression-tests.md

-66
This file was deleted.

lib/helpers/wraith_config_helper.rb

-51
This file was deleted.

lib/tasks/wraith.rake

-33
This file was deleted.

test/wraith/.gitignore

-1
This file was deleted.

test/wraith/config-examples.yaml

-123
This file was deleted.

0 commit comments

Comments
 (0)