wisper-rspec - RSpec matchers and stubbing for Wisper

  •        16

Rspec matcher and stubbing for Wisper. This will match both broadcast(:an_event) and broadcast(:an_event, :arg_1).

https://github.com/krisleech/wisper-rspec

Tags
Implementation
License
Platform

   




Related Projects

wisper - A micro library providing Ruby objects with Publish-Subscribe capabilities

  •    Ruby

Note: Wisper was originally extracted from a Rails codebase but is not dependant on Rails. Please also see the Wiki for more additional information and articles.

rspec-rails-examples - RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase

  •    Ruby

A small yet comprehensive reference for developers who want to know how to test Rails apps using RSpec. Here you'll find in-depth examples with detailed documentation explaining how to test with RSpec and related testing gems, which you can then apply to your own projects.

rspec - RSpec meta-gem that depends on the other components

  •    Ruby

rspec is a meta-gem, which depends on the rspec-core, rspec-expectations and rspec-mocks gems. Each of these can be installed separately and loaded in isolation using require. Among other benefits, this allows you to use rspec-expectations, for example, in Test::Unit::TestCase if you happen to prefer that style. Conversely, if you like RSpec's approach to declaring example groups and examples (describe and it) but prefer Test::Unit assertions and mocha, rr or flexmock for mocking, you'll be able to do that without having to install or load the components of RSpec that you're not using.

transpec - The RSpec syntax converter

  •    Ruby

Transpec is a tool for converting your specs to the latest RSpec syntax with static and dynamic code analysis. With Transpec you can upgrade your RSpec 2 specs to RSpec 3 in no time. It supports conversions for almost all of the RSpec 3 changes – not only the expect syntax. Also, you can use it on your RSpec 2 project even if you're not going to upgrade it to RSpec 3 for now.

rspec-puppet - RSpec tests for your Puppet manifests

  •    Ruby

Note for ruby 1.8 users: while rspec-puppet itself supports ruby 1.8, you'll need to pin rspec itself to ~> 3.1.0, as later rspec versions do not work on old rubies anymore. When you start out on a new module, create a metadata.json file for your module and then run rspec-puppet-init to create the necessary files to configure rspec-puppet for your module's tests.


rspec-fire - Obsolete - use verifying doubles in RSpec 3

  •    Ruby

RSpec fire has been completely subsumed by the verifying doubles feature in RSpec 3, which uses the same API. It's not just a port, the RSpec 3 ones are strictly better. Leaving this here for posterity, but patches will not be accepted and there will be no further releases.

rspec-rails - RSpec extension library for Ruby on Rails

  •    Ruby

Behaviour Driven Development for Ruby on Rails. rspec-rails is an RSpec extension that allows you to drive the development of Ruby on Rails applications with RSpec.

mongoid-rspec - RSpec matchers and macros for Mongoid.

  •    Ruby

The mongoid-rspec library provides a collection of RSpec-compatible matchers that help to test Mongoid documents. This gem is compatible with Mongoid 3, 4, 5 and 6.

rspec-retry - retry randomly failing rspec example

  •    Ruby

RSpec::Retry adds a :retry option for intermittently failing rspec examples. If an example has the :retry option, rspec will retry the example the specified number of times until the example succeeds. You can call ex.run_with_retry(opts) on an individual example.

turnip - Gherkin extension for RSpec

  •    Ruby

Turnip is a Gherkin extension for RSpec. It allows you to write tests in Gherkin and run them through your RSpec environment. Basically you can write cucumber features in RSpec. Or add it to your Gemfile and run bundle.

spring-commands-rspec

  •    Ruby

This gem implements the rspec command for Spring. If you're using spring binstubs, run bundle exec spring binstub rspec to generate bin/rspec. Then run spring stop to pick up the changes.

rspec-given - Given/When/Then keywords for RSpec Specifications

  •    Ruby

Covering rspec-given, minitest-given, and given-core, version 3.5.3. rspec-given and minitest-given are extensions to your favorite testing framework to allow Given/When/Then notation when writing specs.

rspec-sidekiq - RSpec for Sidekiq

  •    Ruby

rspec-sidekiq requires sidekiq/testing by default so there is no need to include the line require "sidekiq/testing" inside your spec_helper.rb. IMPORTANT! This has the effect of not pushing enqueued jobs to Redis but to a job array to enable testing (see the FAQ & Troubleshooting Wiki page). Thus, only include gem "rspec-sidekiq" in environments where this behaviour is required, such as the test group.

steak - The delicious combination of RSpec and Capybara for Acceptance BDD

  •    Ruby

You're now set up! Note that Steak is the only dependency you really need, you can safely remove any reference to capybara, rspec-rails or rspec from your Gemfile, they will be included by Steak. Also note that, unless previously executed, Steak will run the RSpec generator so you don't need to invoke it.

rubocop-rspec - Code style checking for RSpec files

  •    Ruby

RSpec-specific analysis for your projects, as an extension to RuboCop. Put this into your .rubocop.yml.

rubocop-rspec - Code style checking for RSpec files

  •    Ruby

RSpec-specific analysis for your projects, as an extension to RuboCop. Read all the details in our Upgrade to Version 2.x document.

email-spec - Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony

  •    Ruby

A collection of matchers for RSpec, MiniTest and Cucumber steps to make testing emails go smoothly. This library works with ActionMailer and Pony. When using it with ActionMailer it works with ActiveRecord Mailer, and action_mailer_cache_delivery.

rspec-mode - An RSpec minor mode for Emacs

  •    Emacs

An RSpec minor mode for Emacs

rspec-rails - Rspec-2 for Rails-3

  •    Ruby

Rspec-2 for Rails-3

rspec-mocks - Rspec-2 doubles (mocks and stubs)

  •    Ruby

Rspec-2 doubles (mocks and stubs)






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.