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
  • 1 week ago
  • 4 minutes ago
  • 14 years ago

Installs

  • Total 43K
  • Win 5K
  • Mac 27K
  • Linux 11K
May 16 May 15 May 14 May 13 May 12 May 11 May 10 May 9 May 8 May 7 May 6 May 5 May 4 May 3 May 2 May 1 Apr 30 Apr 29 Apr 28 Apr 27 Apr 26 Apr 25 Apr 24 Apr 23 Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 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
Mac 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
Linux 0 0 0 2 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 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