Extensions

RSpec extensions typically come in two different kinds: API extensions and runner extensions.

API Extensions

API extensions are extensions to RSpec’s core expectation API.

Runner Extensions

Runner extensions can consist of plugins to other tools (such as editors and IDEs) as well as custom RSpec formatters.