Public Gists by dchelimsky

Gravatar
Tue Apr 28 06:24:17 -0700 2009
1
2
3
# excerpted from spec/spec/matchers/raise_error_spec.rb
 
  it "passes the error to the block" do
Gravatar
Tue Apr 21 09:55:49 -0700 2009
1
2
3
Scenario Outline: Religious menus
  Given the customer is "<Religion>"
  When he asks for the menu
Gravatar
Tue Apr 21 09:47:16 -0700 2009
1
2
3
Scenario Outline: Religious menus
  Given the customer is "<Religion>"
  When he asks for the menu
Gravatar
Tue Apr 21 08:56:44 -0700 2009
1
2
3
class Adder
  def initialize(*args)
    @args = args
Gravatar
Sun Apr 19 04:58:54 -0700 2009
1
2
3
require 'rubygems'
require 'spec'
 
Gravatar
Wed Apr 15 13:46:56 -0700 2009
1
2
3
# doesn't work for everything - just a proof of concept
 
module Expect
Gravatar
Fri Apr 10 01:26:40 -0700 2009
1
2
3
  1) Failure:
test_assert_emails_too_few_sent(TestHelperMailerTest)
    [./test/test_helper_test.rb:87:in `test_assert_emails_too_few_sent'
Gravatar
Wed Apr 01 18:40:45 -0700 2009
1
    t.spec_files = FileList['vendor/plugins/**/spec/**/*_spec.rb'].exclude('vendor/plugins/rspec/*').exclude("vendor/plugins/rspec-rails/*")
Gravatar
Sun Mar 22 17:34:01 -0700 2009
1
2
3
commit 5f38b3bccf4d85c48dc965937d76ad4f2a7e67ca
Author: David Chelimsky <dchelimsky@gmail.com>
Date: Sun Mar 15 18:05:19 2009 -0500
Gravatar
Wed Mar 18 19:08:05 -0700 2009
1
2
3
class Example
 
  def foo; puts "foo"; end
Gravatar
Wed Mar 18 17:34:15 -0700 2009
1
2
3
  def site_with_recursive_search
    site_without_recursive_search || parent.site
  end
Gravatar
Tue Mar 17 20:31:51 -0700 2009
1
2
3
#!/usr/bin/env ruby
gem 'test-unit', '1.2.3' if RUBY_VERSION.to_f >= 1.9
 
Gravatar
Tue Mar 17 19:16:06 -0700 2009
1
2
3
...
  config.gem 'rspec-rails', :lib => false, :version => '1.2.0'
  config.gem 'rspec', :lib => false, :version => '1.2.0'
Gravatar
Tue Mar 17 19:09:18 -0700 2009
1
2
3
 script/spec spec
./script/../config/environments/test.rb:7: undefined local variable or method `config' for main:Object (NameError)
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
Gravatar
Sun Mar 15 18:19:53 -0700 2009
1
2
3
describe Admin::BaseController do
  
  subject do
Gravatar
Sat Mar 14 00:35:27 -0700 2009
1
2
3
describe ProjectsController do
  describe :get => :show, :id => '37' do
    expects :find, :on => Project, :with => { :id => '37' }, :returns => mock_project
Gravatar
Fri Mar 13 16:13:47 -0700 2009
1
2
3
class Thing < ActiveRecord::Base
  validates_presence_of :name
end
Gravatar
Sun Mar 01 23:43:43 -0800 2009
1
2
3
Spec::Matchers.create :be_a_multiple_of do |actual, expected|
  match do
    actual % expected == 0
Gravatar
Sun Feb 22 19:57:38 -0800 2009
1
2
3
_rspec_opts = _ruby_opts.dup
_rspec_opts.delete(:aka)
_rspec_opts[:keywords].concat %w{
Gravatar
Thu Feb 19 17:30:04 -0800 2009
1
2
3
<%=h status %>
 
<% content_for :footer %>