Sha256: 809cd42de1ce753cfacdd817beca5ed5ff2ec6797358a1a97e9e7cc14fd4eedd

Contents?: true

Size: 1.12 KB

Versions: 7

Compression:

Stored size: 1.12 KB

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe CobwebModule::Crawl, :local_only => true do

  before(:each) do
    @local_redis = {:host => "127.0.0.1", :port => 6379}
    @remote_redis = {:host => "192.168.100.16", :port => 6379}
    
    @request = {:crawl_id => "test_crawl_id"}
  end

  describe "remote redis" do
    before(:each) do
      @local = CobwebModule::Crawl.new(:redis_options => @local_redis)
      @remote = CobwebModule::Crawl.new(:redis_options => @remote_redis)

      @local.redis.del("test_redis")
      @remote.redis.del("test_redis")
      
    end
    it "should connect to the local redis" do
      @local.redis.exists("test_redis").should be_false
      @local.redis.set("test_redis", 1)
      @local.redis.exists("test_redis").should be_true

      @remote.redis.exists("test_redis").should be_false
    end
    it "should connect to the remote redis" do
      @remote.redis.exists("test_redis").should be_false
      @remote.redis.set("test_redis", 1)
      @remote.redis.exists("test_redis").should be_true
      
      @local.redis.exists("test_redis").should be_false
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
cobweb-1.0.4 spec/cobweb/cobweb_crawl_spec.rb
cobweb-1.0.3 spec/cobweb/cobweb_crawl_spec.rb
cobweb-1.0.2 spec/cobweb/cobweb_crawl_spec.rb
cobweb-1.0.1 spec/cobweb/cobweb_crawl_spec.rb
cobweb-1.0.0 spec/cobweb/cobweb_crawl_spec.rb
cobweb-0.0.77 spec/cobweb/cobweb_crawl_spec.rb
cobweb-0.0.76 spec/cobweb/cobweb_crawl_spec.rb