ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

RSpec

by SublimeText ALL

Sublime Text plugin for RSpec BDD Framework

Details

  • 2018.03.14.23.06.52
    2014.11.25.09.54.52
    3.1.0
  • github.​com
  • github.​com
  • 3 months ago
  • 37 minutes ago
  • 15 years ago

Installs

  • Total 43K
  • Win 5K
  • Mac 27K
  • Linux 11K
Aug 8 Aug 7 Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

RSpec Package for Sublime Text

Description

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

Installation

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.

Key Bindings

RSpec does not define default key bindings to avoid conflicts with other packages. To add your own, open the Command Palette and execute “Preferences: RSpec Key Bindings”.

Features

  • Syntax rules made specially for RSpec
    • RSpec plugin automatically uses RSpec language syntax when you are in a RSpec file
  • RSpec (open spec).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
  • RSpec (all specs).sublime-build: executing all unit tests for the active project via the Sublime Text Build command
  • Command to run the currently selected line only (supports multiple selections)
  • 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 (available in the Command Palette, can be configured to a keyboard shortcut)
  • Large amount of RSpec snippets
  • Symbol support: use Goto Symbol… inside an RSpec file and you will get a menu with the specification as you've defined it
    • You can also generate a structured document of a spec file with the “RSpec: Generate specification” command