1--TEST--
2Memcached::prepend()
3--SKIPIF--
4<?php include "skipif.inc";?>
5--FILE--
6<?php
7include dirname (__FILE__) . '/config.inc';
8$m = memc_get_instance ();
9
10$m->delete('foo');
11$m->setOption(Memcached::OPT_COMPRESSION, true);
12var_dump($m->prepend('foo', 'a'));
13
14$m->setOption(Memcached::OPT_COMPRESSION, false);
15$m->delete('foo');
16var_dump($m->prepend('foo', 'a'));
17var_dump($m->get('foo'));
18$m->set('foo', 'a');
19var_dump($m->prepend('foo', 'b'));
20var_dump($m->get('foo'));
21
22--EXPECTF--
23Warning: Memcached::prepend(): cannot append/prepend with compression turned on in %s on line %d
24NULL
25bool(false)
26bool(false)
27bool(true)
28string(2) "ba"
29