Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Shoulda snippets for use with the emacs yasnippets package

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 ruby-mode
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.markdown
README.markdown

These are YASnippet templates for Emacs that aid in doing tasks with Shoulda. Shoulda consists of test macros, assertions, and helpers, that are added on to the Test::Unit framework for Ruby. Most of the snippets have been ported from the Shoulda Textmate Bundle.

These snippets assume the use of YASnippet 0.6.1 or later.

;; example setup
;; location of yasnippets
(add-to-list 'load-path "~/.emacs.d/yasnippet")
(require 'yasnippet)
(require 'dropdown-list)
(setq yas/prompt-functions '( yas/ido-prompt
                              yas/dropdown-prompt
                              yas/completing-prompt))
(yas/initialize)

;; other snippets
(yas/load-directory "~/.emacs.d/yasnippet/snippets")
(yas/load-directory "~/.emacs.d/yasnippets-rails/rails-snippets")
;; said shoulda snippets
(yas/load-directory "~/.emacs.d/yasnippets-shoulda")
Something went wrong with that request. Please try again.