spec/anemone_spec.rb in anemone-0.2.0 vs spec/anemone_spec.rb in anemone-0.2.1
- old
+ new
@@ -1,8 +1,17 @@
require File.dirname(__FILE__) + '/spec_helper'
describe Anemone do
+
+ before(:all) do
+ Anemone::FakePage.new
+ end
+
+ after(:each) do
+ # reset global options object to defaults
+ Anemone::DEFAULTS.each { |key, value| Anemone.options.send("#{key}=", value) }
+ end
it "should have a version" do
Anemone.const_defined?('VERSION').should == true
end
@@ -15,9 +24,10 @@
:threads => 2,
:discard_page_bodies => true,
:user_agent => 'test',
:obey_robots_txt => true,
:depth_limit => 3)
+
Anemone.options.verbose.should == false
Anemone.options.threads.should == 2
Anemone.options.discard_page_bodies.should == true
Anemone.options.delay.should == 0
Anemone.options.user_agent.should == 'test'