How To Install rubygem-rspec-expectations on Fedora 36

In this tutorial we learn how to install rubygem-rspec-expectations in Fedora 36. rubygem-rspec-expectations is RSpec expectations (should and matchers)

Introduction

In this tutorial we learn how to install rubygem-rspec-expectations on Fedora 36.

What is rubygem-rspec-expectations

rspec-expectations adds should and should_not to every object and includes RSpec

We can use yum or dnf to install rubygem-rspec-expectations on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rubygem-rspec-expectations.

Install rubygem-rspec-expectations on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install rubygem-rspec-expectations using dnf by running the following command:

sudo dnf -y install rubygem-rspec-expectations

Install rubygem-rspec-expectations on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install rubygem-rspec-expectations using yum by running the following command:

sudo yum -y install rubygem-rspec-expectations

How To Uninstall rubygem-rspec-expectations on Fedora 36

To uninstall only the rubygem-rspec-expectations package we can use the following command:

sudo dnf remove rubygem-rspec-expectations

rubygem-rspec-expectations Package Contents on Fedora 36

/usr/share/gems/gems/rspec-expectations-3.11.0
/usr/share/gems/gems/rspec-expectations-3.11.0/Changelog.md
/usr/share/gems/gems/rspec-expectations-3.11.0/LICENSE.md
/usr/share/gems/gems/rspec-expectations-3.11.0/README.md
/usr/share/gems/gems/rspec-expectations-3.11.0/lib
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/block_snippet_extractor.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/configuration.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/expectation_target.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/fail_with.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/failure_aggregator.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/handler.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/minitest_integration.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/syntax.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/expectations/version.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/aliased_matcher.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/all.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/base_matcher.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/be.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/be_between.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/be_instance_of.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/be_kind_of.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/be_within.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/change.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/compound.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/contain_exactly.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/count_expectation.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/cover.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/eq.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/eql.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/equal.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/exist.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/has.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/have_attributes.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/include.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/match.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/operators.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/output.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/raise_error.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/respond_to.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/satisfy.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/start_or_end_with.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/throw_symbol.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/built_in/yield.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/composable.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/dsl.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/english_phrasing.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/expecteds_for_multiple_diffs.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/fail_matchers.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/generated_descriptions.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/matcher_delegator.rb
/usr/share/gems/gems/rspec-expectations-3.11.0/lib/rspec/matchers/matcher_protocol.rb
/usr/share/gems/specifications/rspec-expectations-3.11.0.gemspec

References

Summary

In this tutorial we learn how to install rubygem-rspec-expectations on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).