Projects
openEuler:24.03:SP1:Everything
rubygem-thor
_service:tar_scm:rubygem-thor-1.2.1-Fix-rspec-m...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:rubygem-thor-1.2.1-Fix-rspec-mocks-3.11.0-compatibility.patch of Package rubygem-thor
From 3da3b44afdf2fa0bd618b87c5d862e9def1d5f4f Mon Sep 17 00:00:00 2001 From: Tim Diggins <tim@red56.uk> Date: Fri, 4 Mar 2022 11:25:44 +0000 Subject: [PATCH] First fix CI so it's green (see #780, #781) fix options spec. allow line_editor spec to be run independently running `rspec spec/line_editor_spec.rb` generated a double error when it tries to re require "readline" fix expectations for ruby 3 treatment of hash arg try coveralls_reborn to fix ssl errors. Note that we could also use the coveralls action as recommended in https://github.com/tagliala/coveralls-ruby-reborn but it seems like a github token is needed, which makes it more complex for contributors This does mean dropping coveralls for EOLed rubies but do we really need to post to coveralls on each test run? Wouldn't one test run be enough? --- spec/parser/options_spec.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletions(-) diff --git a/spec/parser/options_spec.rb b/spec/parser/options_spec.rb index b1e50fbf..5caf9f67 100644 --- a/spec/parser/options_spec.rb +++ b/spec/parser/options_spec.rb @@ -116,7 +116,9 @@ def remaining expected = "Unknown switches \"--baz\"" expected << "\nDid you mean? \"--bar\"" if Thor::Correctable - expect { check_unknown! }.to raise_error(Thor::UnknownArgumentError, expected) + expect { check_unknown! }.to raise_error(Thor::UnknownArgumentError) do |error| + expect(error.to_s).to eq(expected) + end end it "skips leading non-switches" do
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2