Sha256: 4844819ea2202215a85d7487f032178f8505b55385730ebb7edd01b4327c3120
Contents?: true
Size: 795 Bytes
Versions: 8
Compression:
Stored size: 795 Bytes
Contents
require File.dirname(__FILE__) + '/spec_helper' MERB_BIN = File.dirname(__FILE__) + "/../../../bin/merb" describe Merb::Config do before do ARGV.replace([]) Merb::Server.should_receive(:start).and_return(nil) end it "should load the runner adapter by default" do Merb.start Merb::Config[:adapter].should == "runner" end it "should load mongrel adapter when running `merb`" do load(MERB_BIN) Merb::Config[:adapter].should == "mongrel" end it "should override adapter when running `merb -a other`" do ARGV.push *%w[-a other] load(MERB_BIN) Merb::Config[:adapter].should == "other" end it "should load irb adapter when running `merb -i`" do ARGV << '-i' load(MERB_BIN) Merb::Config[:adapter].should == "irb" end end
Version data entries
8 entries across 8 versions & 3 rubygems