Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


Sublime Text 2 / 3 plugin for RSpec BDD Framework

Subscribe to updates I use RSpec

Statistics on RSpec

Number of watchers on Github 121
Number of open issues 2
Average time to close an issue 10 months
Main language Python
Average time to merge a PR 29 days
Open pull requests 0+
Closed pull requests 11+
Last commit over 2 years ago
Repo Created over 9 years ago
Repo Last Updated over 2 years ago
Size 109 KB
Organization / Authorsublimetext
Latest Release2.0.8
Page Updated
Do you use RSpec? Leave a review!
View open issues (2)
View RSpec activity
View on github
Book a Mock Interview With Me (Silicon Valley Engineering Leader, 100s of interviews conducted)
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating RSpec for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

RSpec Package for Sublime Text 2/3

No longer actively maintained

If anyone is willing to keep improving this package, please file an issue


RSpec is a BDD (Behavior-Driven Development) testing framework for Ruby. This package adds support to Sublime Text 2 and 3 for specifying and testing Ruby applications with RSpec. It contains extra syntax highlighting and many snippets.


Recommended: install via Package Control.

Alternative (especially if you want to develop the package further): Clone (your fork of) the repository into your Sublime Text Packages directory.


  • RSpec.tmLanguage: syntax rules made specially for RSpec
    • RSpec plugin automatically uses RSpec language syntax when you are in a RSpec file
  • RSpec.sublime-build: executing unit tests for the active module via the Sublime Text Build command
    • it chooses RSpec as the build command automatically when RSpec syntax is applied to the file
  • Command to create a new module and the spec for the module at the same time
  • Command to go to the corresponding spec / source file (shortcut: ctrl/command + .)
  • Large amount of RSpec snippets
RSpec open issues Ask a question     (View All Issues)
  • about 6 years Make it possible to configure the rspec command used by the build system
  • about 6 years Syntax highlight build output
RSpec questions on Stackoverflow (View All Questions)
  • rails rspec - how to check for a model constant?
  • FactoryGirl and RSpec: create a record with required nested_attributes for specs
  • travis failing to run rake with LoadError: cannot load such file -- rspec/core/rake_task
  • How to test custom routes in controller with rspec
  • Trouble with accessing controller action within nested route with RSpec
  • Can't update rspec-rails
  • Is there a way for turbolinks to run within rspec/Capybara?
  • How to run all Feature test in RSPEC including subfolders?
  • Logstash grok test with rspec has a different behavior?
  • Rspec + Capybara: Validating select options using xpath
  • RSpec: Stub chains with arguments?
  • rspec validation failed: 'can't be blank'
  • RSpec: how do I correctly simulate #destroy failure
  • cookies.permanent.signed[:user_id] affectation error with rspec
  • How to make rspec-mock expect to_receive.with to fail eagerly
  • rake deface starts my rspec tests instead of running the deface task
  • RSPEC validate failed : Document_type is not included in the list
  • Rails/Rspec respond_to a method_missing lookup
  • Rspec: Should be (this or that)
  • How to isolate a test from external service dependency in RSpec
  • rspec test of index, show all not archived
  • RSpec/Capybara/JS tests pass in isolation, but fail when run together
  • Rspec 'cannot load such file'
  • RSPEC+Capybara + poltergeist :How to send keys to windows pop up dialgue opened from browser
  • Skip callbacks on Factory Girl and Rspec
  • Locate element using Capybara in RSPEC
  • Controller HTTP methods not working with rspec due to I18n.locale error?
  • How to stub the Params values when i am testing a controller by Rspec
  • RSpec is ignoring my rescue block in controller
  • Rspec - expect to receive only if method exists
RSpec list of languages used
RSpec latest release notes
2.0.8 Add before and after context


2.0.6 Add have_content
Other projects in Python
Powered by Autocode - Instant Webhooks, Scripts and APIs
Autocode logo wordmark