Sha256: 1c7d1b4708a2e602e915a131ca0e9f91f55184bd900e7e755397fe111d774b46

Contents?: true

Size: 708 Bytes

Versions: 18

Compression:

Stored size: 708 Bytes

Contents

require 'test/unit'
require File.dirname(__FILE__) + '/memcache_server_test_helper'

class MemcacheServerTest < Test::Unit::TestCase
  include MemcacheServerTestHelper
  include MemcacheServerTestHelper::AdvancedMethods
  with_prefixes nil, "foo:", "bar:"

  PORT = 11212
  def setup
    init_memcache(PORT) do
      Memcache::Server.new(:host => 'localhost', :port => PORT)
    end
  end

  def test_stats
    m.set('foo', '1')
    m.get('foo')
    m.get('bar')

    stats = m.stats
    assert stats['cmd_get'] > 0
    assert stats['cmd_set'] > 0
    assert stats['curr_items'] > 0
  end

  def test_clone
    m.set('foo', 1)
    c = m.clone

    assert_not_equal m.send(:socket), c.send(:socket)
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
memcache-1.5.1 test/memcache_server_test.rb
memcache-1.5.0 test/memcache_server_test.rb
memcache-1.4.2 test/memcache_server_test.rb
memcache-1.4.1 test/memcache_server_test.rb
memcache-1.4.0 test/memcache_server_test.rb
memcache-1.2.13 test/memcache_server_test.rb
memcache-1.2.12 test/memcache_server_test.rb
memcache-1.2.11 test/memcache_server_test.rb
memcache-1.2.10 test/memcache_server_test.rb
memcache-1.2.9 test/memcache_server_test.rb
memcache-1.2.8 test/memcache_server_test.rb
memcache-1.2.7 test/memcache_server_test.rb
memcache-1.2.6 test/memcache_server_test.rb
memcache-1.2.5 test/memcache_server_test.rb
memcache-1.2.4 test/memcache_server_test.rb
memcache-1.2.3 test/memcache_server_test.rb
memcache-1.2.2 test/memcache_server_test.rb
memcache-1.2.1 test/memcache_server_test.rb