Changeset 824
- Timestamp:
- 09/21/09 11:14:58 (2 months ago)
- Files:
-
- 1 modified
-
trunk/api/perl/t/02_keys.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/api/perl/t/02_keys.t
r818 r824 23 23 isa_ok($memd, 'Cache::Memcached'); 24 24 25 my $memcached_version = $memd->stats('misc')->{hosts}->{$testaddr}->{misc}->{version}; 26 25 27 ok($memd->set("key1", "val1"), "set key1 as val1"); 26 28 … … 37 39 ok(! $memd->get("key1"), "get key1 properly failed"); 38 40 39 ok(! $memd->append("key-noexist", "bogus"), "append key-noexist properly failed"); 40 ok(! $memd->prepend("key-noexist", "bogus"), "prepend key-noexist properly failed"); 41 SKIP: { 42 skip "Only using prepend/append on memcached >= 1.2.4, you have $memcached_version", 7 43 unless $memcached_version ge 1.2.4; # this will fail horriby testing vZ.X.YY 41 44 42 ok($memd->set("key3", "base"), "set key3 to base"); 43 ok($memd->append("key3", "-end"), "appended -end to key3"); 44 ok($memd->get("key3", "base-end"), "key3 is base-end"); 45 ok($memd->prepend("key3", "start-"), "prepended start- to key3"); 46 ok($memd->get("key3", "start-base-end"), "key3 is base-end"); 45 ok(! $memd->append("key-noexist", "bogus"), "append key-noexist properly failed"); 46 ok(! $memd->prepend("key-noexist", "bogus"), "prepend key-noexist properly failed"); 47 ok($memd->set("key3", "base"), "set key3 to base"); 48 ok($memd->append("key3", "-end"), "appended -end to key3"); 49 ok($memd->get("key3", "base-end"), "key3 is base-end"); 50 ok($memd->prepend("key3", "start-"), "prepended start- to key3"); 51 ok($memd->get("key3", "start-base-end"), "key3 is base-end"); 52 } 47 53 48 54 # also test creating the object with a list rather than a hash-ref
