[rspec-users] FW: FW: Specifying spec and output format inline?

Adam Reed areed at relocationcentral.com
Thu Sep 20 09:28:18 EDT 2007


One more try?
 
I just want the script to save the rspec output to an html file when the
script is run.  In this case, the script will be run from SciTE using
F5, rather than by command line.
 
Is there a way to specify this within the ruby script?

________________________________

From: rspec-users-bounces at rubyforge.org
[mailto:rspec-users-bounces at rubyforge.org] On Behalf Of Adam Reed
Sent: Tuesday, September 18, 2007 10:20 AM
To: rspec-users at rubyforge.org
Subject: [rspec-users] FW: Specifying spec and output format inline?


Anyone have any advice on this one?
 
Thanks,
Adam

________________________________

From: rspec-users-bounces at rubyforge.org
[mailto:rspec-users-bounces at rubyforge.org] On Behalf Of Adam Reed
Sent: Monday, September 17, 2007 2:14 PM
To: rspec-users at rubyforge.org
Subject: [rspec-users] Specifying spec and output format inline?


Howdy from Austin, TX.
 
I'm new to rspec, and am currently using it with the Watir testing
library for web testing.  I'm moving along at an ok pace so far, but I
had a question.
 
I just realized I could require 'spec' and forego running scripts from
the command line.  However, this limits me in my output formats.  Is
there a way that I can specify which format to use and where to save it
inside the script?
 
I've included the full script below.
 
Thanks,
Adam
 
$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..') if $0 ==
__FILE__   #set the local dir path
 
require 'watir'
require 'spec'
 
describe "Project name" do
  before(:all) do
    @browser = Watir::IE.new
    @browser.goto "http://localhost:8080/admin_frnPkg_add.html
<http://localhost:8080/admin_frnPkg_add.html> "
  end #begin
 
  ## Basic page validation
  it "should have the logo" do
    @browser.image(:src, /cp_logo.gif/).should_not be_nil
  end #logo
 
  it "should have login/logout text" do
    login = @browser.table(:index, 1)[2][1].text
    login.should =~ (/Log/)
  end #login/logout
 
  after(:all) do
    @browser.close
  end #after
end #Project name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070920/6e121174/attachment.html 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ATT2470971.txt
Url: http://rubyforge.org/pipermail/rspec-users/attachments/20070920/6e121174/attachment.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ATT03136.txt
Url: http://rubyforge.org/pipermail/rspec-users/attachments/20070920/6e121174/attachment-0001.txt 


More information about the rspec-users mailing list