Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SublimeText/RSpec
Sublime Text 2 / 3 plugin for RSpec BDD Framework
https://github.com/SublimeText/RSpec
Last synced: 3 months ago
JSON representation
Sublime Text 2 / 3 plugin for RSpec BDD Framework
- Host: GitHub
- URL: https://github.com/SublimeText/RSpec
- Owner: SublimeText
- Created: 2011-07-09T00:26:31.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2018-03-14T23:06:52.000Z (almost 7 years ago)
- Last Synced: 2024-08-02T06:16:09.338Z (7 months ago)
- Language: Python
- Homepage:
- Size: 106 KB
- Stars: 124
- Watchers: 15
- Forks: 57
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
- sublime-bookmarks - RSpec plugin
README
# RSpec Package for Sublime Text 2/3
## No longer actively maintained
If anyone is willing to keep improving this package, please file an issue## Description
[RSpec][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.
[rspec]: http://rspec.info/
## Installation
Recommended: install via [Package Control][package-control].
Alternative (especially if you want to develop the package further): Clone (your fork of) the repository into your Sublime Text Packages directory.
[package-control]: https://sublime.wbond.net/
## Features
* 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