How To Install rubygem-webmock on Fedora 36

In this tutorial we learn how to install rubygem-webmock in Fedora 36. rubygem-webmock is Library for stubbing HTTP requests in Ruby

Introduction

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

What is rubygem-webmock

WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.

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

Install rubygem-webmock 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-webmock using dnf by running the following command:

sudo dnf -y install rubygem-webmock

Install rubygem-webmock 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-webmock using yum by running the following command:

sudo yum -y install rubygem-webmock

How To Uninstall rubygem-webmock on Fedora 36

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

sudo dnf remove rubygem-webmock

rubygem-webmock Package Contents on Fedora 36

/usr/share/gems/gems/webmock-3.11.1
/usr/share/gems/gems/webmock-3.11.1/LICENSE
/usr/share/gems/gems/webmock-3.11.1/lib
/usr/share/gems/gems/webmock-3.11.1/lib/webmock
/usr/share/gems/gems/webmock-3.11.1/lib/webmock.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/api.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/assertion_failure.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/callback_registry.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/config.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/cucumber.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/deprecation.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/errors.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/async_http_client_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/curb_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/em_http_request_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/excon_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_lib_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_lib_adapter_registry.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb/client.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb/request.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb/response.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb/streamer.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb/webmock.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/http_rb_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/httpclient_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/manticore_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/net_http.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/net_http_response.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/patron_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/http_lib_adapters/typhoeus_hydra_adapter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/matchers
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/matchers/any_arg_matcher.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/matchers/hash_argument_matcher.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/matchers/hash_excluding_matcher.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/matchers/hash_including_matcher.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/minitest.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rack_response.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_body_diff.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_execution_verifier.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_pattern.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_registry.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_signature.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_signature_snippet.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/request_stub.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/response.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/responses_sequence.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rspec
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rspec.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rspec/matchers
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rspec/matchers.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rspec/matchers/request_pattern_matcher.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/rspec/matchers/webmock_matcher.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/stub_registry.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/stub_request_snippet.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/test_unit.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/hash_counter.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/hash_keys_stringifier.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/hash_validator.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/headers.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/json.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/query_mapper.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/uri.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/values_stringifier.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/util/version_checker.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/version.rb
/usr/share/gems/gems/webmock-3.11.1/lib/webmock/webmock.rb
/usr/share/gems/specifications/webmock-3.11.1.gemspec

References

Summary

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