Sha256: a141fa213aa81497b510026d94a324737207f85d4e93bc631b9990a29575a23d

Contents?: true

Size: 662 Bytes

Versions: 6

Compression:

Stored size: 662 Bytes

Contents

require 'spec_helper'

if (RUBY_VERSION =~ /^1./) == 0
  describe Oboe::Inst::Memcached do
    require 'memcached'
    require 'memcached/rails'

    it 'Stock Memcached should be loaded, defined and ready' do
      defined?(::Memcached).should_not == nil 
      defined?(::Memcached::Rails).should_not == nil 
    end

    it 'Memcached should have oboe methods defined' do
      Oboe::API::Memcache::MEMCACHE_OPS.each do |m|
        if ::Memcached.method_defined?(m)
          ::Memcached.method_defined?("#{m}_with_oboe").should == true 
        end
        ::Memcached::Rails.method_defined?(:get_multi_with_oboe).should == true 
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
oboe-2.2.6 spec/instrumentation/memcached_spec.rb
oboe-2.2.5 spec/instrumentation/memcached_spec.rb
oboe-2.2.0 spec/instrumentation/memcached_spec.rb
oboe-2.1.4 spec/instrumentation/memcached_spec.rb
oboe-2.1.3 spec/instrumentation/memcached_spec.rb
oboe-2.1.1 spec/instrumentation/memcached_spec.rb