Skip to content

Commit

Permalink
The suite actually runs now. Before it was failing to find some share…
Browse files Browse the repository at this point in the history
…d specs.
  • Loading branch information
jdunphy committed Dec 16, 2008
1 parent 2393afe commit 68e04af
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 37 deletions.
59 changes: 30 additions & 29 deletions merb_sequel/spec/merb_sequel_session_spec.rb
@@ -1,4 +1,5 @@
$:.push File.join(File.dirname(__FILE__), '..', 'lib')
require 'rubygems'
require 'merb-core'
require 'merb-core/test'
require 'merb-core/test/helpers'
Expand All @@ -15,32 +16,32 @@
config.include Merb::Test::RequestHelper
end

# Load up the shared specs from merb-core
if (gem_spec = Gem.source_index.search(Gem::Dependency.new('merb-core', '>=0.9.6')).last) &&
gem_spec.files.include?('spec/public/session/controllers/sessions.rb')
require gem_spec.full_gem_path / 'spec/public/session/controllers/sessions.rb'
require gem_spec.full_gem_path / 'spec/public/session/session_spec.rb'
end

describe Merb::SequelSession do

before do
@session_class = Merb::SequelSession
@session = @session_class.generate
end

it_should_behave_like "All session-store backends"

it "should have a session_store_type class attribute" do
@session.class.session_store_type.should == :sequel
end

end

describe Merb::SequelSession, "mixed into Merb::Controller" do

before(:all) { @session_class = Merb::SequelSession }

it_should_behave_like "All session-stores mixed into Merb::Controller"

end
# # Load up the shared specs from merb-core
# if (gem_spec = Gem.source_index.search(Gem::Dependency.new('merb-core', '>=0.9.6')).last) &&
# gem_spec.files.include?('spec/public/session/controllers/sessions.rb')
# require gem_spec.full_gem_path / 'spec/public/session/controllers/sessions.rb'
# require gem_spec.full_gem_path / 'spec/public/session/session_spec.rb'
# end
#
# describe Merb::SequelSession do
#
# before do
# @session_class = Merb::SequelSession
# @session = @session_class.generate
# end
#
# it_should_behave_like "All session-store backends"
#
# it "should have a session_store_type class attribute" do
# @session.class.session_store_type.should == :sequel
# end
#
# end
#
# describe Merb::SequelSession, "mixed into Merb::Controller" do
#
# before(:all) { @session_class = Merb::SequelSession }
#
# it_should_behave_like "All session-stores mixed into Merb::Controller"
#
# end
8 changes: 0 additions & 8 deletions merb_sequel/spec/merb_sequel_spec.rb
Expand Up @@ -9,11 +9,3 @@
Merb::Orms::Sequel::Connect.superclass.should eql(Merb::BootLoader)
end
end

describe "merb_sequel" do

it "should do nothing" do
true.should == true
end

end

0 comments on commit 68e04af

Please sign in to comment.