Displaying 20 results from an estimated 400 matches similar to: "Controller specs not shareable?"
2007 Jun 15
2
Is it still possible to use should_have_rjs
Hi
I''ve come back to a Rails project after about a month doing other  
work, and there''s a lot of changes.  I was on the 0.7 branch before  
and I''ve upgraded to RSpec 1.0.5.  I used the spec translator, fixed  
the cases where it barfed on unusual line contents, and all my model  
and controller specs now pass. But I''m getting 53 failures on my view  
specs,
2007 Jun 14
4
Can''t run RSpec files in TextMate
Hi
Not sure if this is the place to ask this or not.  I''ve upgraded to  
RSpec 1.0.5, installed the latest TextMate bundle, but whenever I do  
"Run Behaviour Descriptions in selected files/directories" I get this:
/Users/ashleymoran/Library/Application Support/TextMate/Pristine Copy/ 
Bundles/RSpec.tmbundle/Support/lib/spec_mate.rb:18:in `run_files'':  
private method
2007 Aug 21
1
Render template not matching absolute path
Hi
I have a simple controller method like this:
class StylesheetsController < ApplicationController
   layout  nil
   session :off
   def gap
     site = Site.find_by_hostname(request.host)
     @colours = site.colours
     respond_to do |accepts|
       accepts.css { render :file => "#{RAILS_ROOT}/app/views/ 
stylesheets/gap.rcss" }
     end
   end
end
And I want to test that
2007 Mar 21
4
How to spec error_messages_for
Hi
I''m trying to spec a call to error_messages_for to avoid stubbing out  
whole models.  Something like this:
context "A rendered calculate_quote view" do
   setup do
     @form = mock("form")
     assigns[:form] = @form
   end
   specify "should render the error messages" do
     <SOMETHING>.should_receive(:error_messages_for).with 
2007 May 01
2
Problem validating boolean
Hi
I''ve got a problem validating a boolean and I can''t see what the  
problem is.  Here''s my model:
   class FinanceAgreement < ActiveRecord::Base
     belongs_to :asset
     validates_presence_of :finance_company
     validates_inclusion_of :balance, :in => 0.01..10_000_000
     validates_inclusion_of :term, :in => 1..600
     validates_numericality_of
2007 Oct 21
10
Preferred mock framework
Hi
In light of the fact that RSpec mocks are going into maintenance mode  
in the near future, I was wondering what everyone was switching to.
I liked the look of FlexMock most, so gave that a shot.  However,  
there''s a few things that don''t work well with RSpec due to the  
traditional differences in the way Test::Unit cases are written vs  
RSpec specs.  (One spec per
2007 Oct 24
3
How do you specify a rubygem is being required?
Hi
I''m loading a gem on demand but can''t find a way to spec it.
Assuming rubygems is already loaded, I assumed the following would work:
   describe SqliteConnection, " class" do
     it "should require ''sqlite3''" do
       Kernel.should_receive(:require).with("sqlite3")
       SqliteConnection.new
     end
   end
Unfortunately
2007 Oct 28
4
A better way to stub out constants
Hi
Something that''s gnawing at me... to avoid using the SQLite3 gem I''m  
stubbing it out like this:
     before(:each) do
       @database = mock("SQLite3 database")
       SQLite3 = Module.new
       SQLite3::Database = Class.new
       SQLite3::Database.stub!(:new).and_return(@database)
     end
But then it keeps nagging me:
  
2007 Oct 20
3
TextMate bundle in MacroMates repo
Hi
Recently I sent a modified version of the GetBundle bundle to  
textmate-dev.  It was failing because the RSpec bundle was from  
another repo (ie RubyForge).  One of the replies said that the RSpec  
bundle was now in the MacroMates repo, which it is.  Is that an  
officially handled thing?  If so, what version of the RSpec bundle is  
being maintained there - CURRENT?  It''s
2007 Oct 31
16
Am I missing something with Heckle?
Hi
I can''t get heckle working.  In fact, I''ve built an example so simple  
that it either shows a bug, or I am being really, REALLY stupid.
Heckle does not appear to support RSpec directly, so I''m trying to use  
spec --heckle (RSpec trunk as of 10 mins ago, Heckle 1.4.1).  I''ve  
constructed this pair of sample files:
   18> ~/Desktop/heckle_test % cat
2007 Oct 23
10
How is everyone structuring stories?
Bleeding-edge story-writers,
How are you structuring your specs?
I am working on a new project and tried this:
./lib
   ./blah
./spec
   ./blah
   ./stories
But it breaks autotest, so I moved stories parallel to lib and spec.
Also what about suffixes?
I have adopted "xyz_story_spec.rb", and "xyz.story" for the time  
being, with the line
   runner =
2007 May 18
1
problems with textmate and rspec bundle
Folks,
I saw David''s tutorial yesterday at RailsConf and started working on
RSpec lastnight and am having a *ton* of trouble with the bundle for
TextMate. I''ve made *some* progress, but thought I''d throw it to the
list
* I run ruby, including rb-rubygems using the MacPorts install (per
JDD''s Sandboxing Rails)
* installed rspec 0.9.4 (also rcov 0.8.0.2 and
2006 Oct 23
1
Getting users and groups through winbind on FreeBSD
Hi
We have a few Linux samba servers that authenticate against our  
Active Directory domain (Small Business Server 2000).  I've added a  
couple of disks to a FreeBSD 6.1 server in our office and I'm trying  
to achieve the same but not having much luck.  I'm  new to all  
this... I'm not our network admin, but he is BSD-phobic so I thought  
it was safer to do it myself.
2007 Oct 24
1
Alternate File "require" line in TextMate bundle
Ok, this is INCREDIBLY finicky of me, and I''m a really finicky person  
at the best of times, but I noticed that when you use the TM  
Alternate File command to create specs, it does it with a header line  
like this:
   File.dirname(__FILE__) + ''/../../../spec_helper''
I use a header line like this
   require File.expand_path(File.join(File.dirname(__FILE__), *%w 
[..
2007 Oct 17
15
Any tips on teaching BDD with RSpec?
Hi
I hope this is not OT.  I''m training my replacement at work to do BDD  
Rails development.  He''s done a CS/maths degree but has no  
professional programming experience, so he''s never NOT done a project  
without BDD.  In a way I am jealous of his unspoilt situation :)
I''ve gone about things this way:
   * first teach him some Ruby (he did mainly Java at
2007 Jan 09
6
spec not running in TextMate
I tried running a spec with command-r in TextMate and got:
/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/ 
lib/spec_mate.rb:1:in `require'': No such file to load -- rubygems  
(LoadError) from /Library/Application Support/TextMate/Bundles/ 
RSpec.tmbundle/Support/lib/spec_mate.rb:1 from /tmp/ 
temp_textmate.GplhPr:3:in `require'' from
2007 Feb 13
7
Specs of code that use Time.now
Hi
Just trying to spec a Rails model that defaults a valid_until date to  
this time tomorrow.  I''ve done something similar involving Dates, and  
you can stub the :today method to return something fixed.  But when I  
tried this with Time, I found that RSpec calls Time.now four times  
per spec.  So there''s no way to spec code like 1.days.from_now .  The  
best I can come up
2007 Oct 31
5
Rspec Release Plan (was Am I missing something with Heckle?)
On Oct 31, 2007 11:36 AM, Scott Taylor <mailing_lists at railsnewbie.com> wrote:
> When can we expect the next release of rspec?
Definitely by the end of November.
Likely by mid-November.
Hopefully in a matter of days.
The next release will be 1.1.0.
We''re going to a release model in which 1.odd.x will be considered
experimental. This means that while we will document
2007 Oct 24
3
changes to Story Runner steps
Hi all,
The following only affects people who have bravely begun to experiment
with the 2 day-old plain text story runner and definable groups of
steps.
For those who fit that bill, I just committed a few changes that will
require you to make changes to your code.
The StepMatchers class is now the StepGroup class.
The step_matchers methods on PlainTextStoryRunner and StepGroup is now
just
2007 Feb 22
9
specking, speccing, or spec''ing
I vote for spec''ing.
Anybody else?