Skip to content

Instantly share code, notes, and snippets.

@douhashi
douhashi / setup.thor
Created September 2, 2011 20:12
setup tasks for application template
class Setup < Thor
include Thor::Actions
APP_ROOT = File.dirname(__FILE__) + "../../../".freeze
PLUGINS = [:rspec, :cucumber, :simple_form, :devise].freeze
SUCCESS_NOTICE = <<-SUCCESS_TEXT
Successful install [[[Name]]].
SUCCESS_TEXT
@douhashi
douhashi / template.rb
Created September 2, 2011 15:42
my application template for rails 3.x
####################################################
#
# Name: rails application template
# Author: douhashi
# Usage:
# rails new your_app_name [-d mysql] -T --skip-bundle -m https://raw.github.com/gist/1188958
#
####################################################
@douhashi
douhashi / spec_helper.rb
Created September 2, 2011 15:10
my spec/spec_helper.rb
# This file is copied to spec/ when you run 'rails generate rspec:install'
require 'rubygems'
require 'factory_girl'
require 'spork'
require 'database_cleaner'
Spork.prefork do
ENV["RAILS_ENV"] ||= 'test'
require File.expand_path("../../config/environment", __FILE__)
require 'rspec/rails'