sorbet: Migrate dev-cmd
files from typed: true
to typed: strict
#28351
tests.yml
on: pull_request
syntax
44s
tap syntax
4m 54s
formula audit
6m 31s
cask audit
2m 40s
vendored gems
40s
docker
7m 59s
Matrix: test-default-formula
Matrix: tests
Matrix: update-test
Annotations
9 errors
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula
Failure/Error:
expect { brew "ruby", "-e", "puts 'testball'.f.path" }
.to be_a_success
.and output(/^#{target[:path]}$/).to_stdout
.and not_to_output.to_stderr
expected #<Proc:0x00007f7c98553fb8 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success
...and:
expected block to output /^\/tmp\/homebrew-tests-20240702-3795-it8otg\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing
...and:
expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n"
Diff for (output /^\/tmp\/homebrew-tests-20240702-3795-it8otg\/prefix\/L...):
@@ -1 +1 @@
-/^\/tmp\/homebrew-tests-20240702-3795-it8otg\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/
+""
|
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula
Failure/Error:
expect { brew "ruby", "-e", "puts 'testball'.f.path" }
.to be_a_success
.and output(/^#{target[:path]}$/).to_stdout
.and not_to_output.to_stderr
expected #<Proc:0x00007f18fc85a6d0 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success
...and:
expected block to output /^\/tmp\/homebrew-tests-20240702-37547-r5vewn\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing
...and:
expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n"
Diff for (output /^\/tmp\/homebrew-tests-20240702-37547-r5vewn\/prefix\/...):
@@ -1 +1 @@
-/^\/tmp\/homebrew-tests-20240702-37547-r5vewn\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/
+""
|
tests (Ubuntu 22.04)
Process completed with exit code 1.
|
tests (Ubuntu 20.04)
The job was canceled because "tests__Ubuntu_22_04__--co" failed.
|
tests (Ubuntu 20.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula
Failure/Error:
expect { brew "ruby", "-e", "puts 'testball'.f.path" }
.to be_a_success
.and output(/^#{target[:path]}$/).to_stdout
.and not_to_output.to_stderr
expected #<Proc:0x00007f9a68907428 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success
...and:
expected block to output /^\/tmp\/homebrew-tests-20240702-11416-akw8w2\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing
...and:
expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n"
Diff for (output /^\/tmp\/homebrew-tests-20240702-11416-akw8w2\/prefix\/...):
@@ -1 +1 @@
-/^\/tmp\/homebrew-tests-20240702-11416-akw8w2\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/
+""
|
tests (Ubuntu 20.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula
Failure/Error:
expect { brew "ruby", "-e", "puts 'testball'.f.path" }
.to be_a_success
.and output(/^#{target[:path]}$/).to_stdout
.and not_to_output.to_stderr
expected #<Proc:0x00007f04577c7240 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success
...and:
expected block to output /^\/tmp\/homebrew-tests-20240702-45104-3a64i7\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing
...and:
expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n"
Diff for (output /^\/tmp\/homebrew-tests-20240702-45104-3a64i7\/prefix\/...):
@@ -1 +1 @@
-/^\/tmp\/homebrew-tests-20240702-45104-3a64i7\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/
+""
|
tests (Ubuntu 20.04)
Process completed with exit code 1.
|
tests (online)
The job was canceled because "tests__Ubuntu_22_04__--co" failed.
|
tests (online)
The operation was canceled.
|