Skip to content

Commit 896c2b0

Browse files
authored
Merge pull request #898 from integer32llc/maint
Maintenance
2 parents d9bd52d + 086ac56 commit 896c2b0

File tree

16 files changed

+1532
-1165
lines changed

16 files changed

+1532
-1165
lines changed

compiler/base/Cargo.toml

Lines changed: 193 additions & 124 deletions
Large diffs are not rendered by default.

compiler/base/crate-information.json

Lines changed: 91 additions & 61 deletions
Large diffs are not rendered by default.

compiler/base/modify-cargo-toml/Cargo.lock

Lines changed: 75 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiler/base/modify-cargo-toml/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ authors = ["Jake Goulding <jake.goulding@gmail.com>"]
77

88
[dependencies]
99
serde = "1.0.78"
10-
toml = "0.5.1"
10+
toml = "0.7.0"
1111
serde_derive = "1.0.78"

tests/Gemfile.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,31 +21,31 @@ GEM
2121
matrix (0.4.2)
2222
mini_mime (1.1.2)
2323
mini_portile2 (2.8.1)
24-
nokogiri (1.13.10)
24+
nokogiri (1.14.1)
2525
mini_portile2 (~> 2.8.0)
2626
racc (~> 1.4)
2727
public_suffix (5.0.1)
2828
racc (1.6.2)
29-
rack (3.0.3)
29+
rack (3.0.4.1)
3030
rack-test (2.0.2)
3131
rack (>= 1.3)
32-
regexp_parser (2.6.1)
32+
regexp_parser (2.7.0)
3333
rexml (3.2.5)
3434
rspec (3.12.0)
3535
rspec-core (~> 3.12.0)
3636
rspec-expectations (~> 3.12.0)
3737
rspec-mocks (~> 3.12.0)
38-
rspec-core (3.12.0)
38+
rspec-core (3.12.1)
3939
rspec-support (~> 3.12.0)
4040
rspec-expectations (3.12.2)
4141
diff-lcs (>= 1.2.0, < 2.0)
4242
rspec-support (~> 3.12.0)
43-
rspec-mocks (3.12.2)
43+
rspec-mocks (3.12.3)
4444
diff-lcs (>= 1.2.0, < 2.0)
4545
rspec-support (~> 3.12.0)
4646
rspec-support (3.12.0)
4747
rubyzip (2.3.2)
48-
selenium-webdriver (4.7.1)
48+
selenium-webdriver (4.8.0)
4949
rexml (~> 3.2, >= 3.2.5)
5050
rubyzip (>= 1.2.2, < 3.0)
5151
websocket (~> 1.0)

tests/spec/features/assistance_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@
3636

3737
scenario "using a type that hasn't been imported offers importing it" do
3838
editor.set <<~EOF
39-
fn example(_: HashMap) {}
39+
fn example(_: NonZeroU128) {}
4040
EOF
4141
click_on("Build")
4242

4343
within(:output, :stderr) do
44-
click_on("use std::collections::HashMap;")
44+
click_on("use core::num::NonZeroU128;")
4545
end
4646

47-
expect(editor).to have_line 'use std::collections::HashMap;'
47+
expect(editor).to have_line 'use core::num::NonZeroU128;'
4848
end
4949

5050
scenario "triggering a panic offers enabling backtraces" do

tests/spec/spec_helper.rb

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,14 @@
4040
capture_js_log = ENV.fetch('CAPTURE_JS_LOG', 'false').casecmp?('true')
4141
Selenium::WebDriver.logger.level = :debug if capture_js_log
4242

43-
options = {}
44-
options[:log_level] = :trace if capture_js_log
45-
46-
browser_options = ::Selenium::WebDriver::Firefox::Options.new(**options)
47-
browser_options.headless! if ENV.fetch('HEADLESS', 'true').casecmp?('true')
43+
browser_options = ::Selenium::WebDriver::Firefox::Options.new
44+
browser_options.add_argument('-headless') if ENV.fetch('HEADLESS', 'true').casecmp?('true')
4845
browser_options.add_preference('devtools.console.stdout.content', true) if capture_js_log
4946

5047
Capybara::Selenium::Driver.new(
5148
app,
5249
browser: :firefox,
53-
capabilities: browser_options,
50+
options: browser_options,
5451
clear_local_storage: true,
5552
clear_session_storage: true,
5653
)

0 commit comments

Comments
 (0)