~ubuntu-branches/ubuntu/vivid/php-apcu/vivid

« back to all changes in this revision

Viewing changes to apcu-4.0.4/tests/apc_bin_004.phpt

  • Committer: Package Import Robot
  • Author(s): Ondřej Surý
  • Date: 2014-06-24 10:52:52 UTC
  • mfrom: (7.1.4 sid)
  • Revision ID: package-import@ubuntu.com-20140624105252-vsqs1r4og4ykucqg
Tags: 4.0.6-1
* New upstream version 4.0.6
* Remove PHP 5.6 support patch - merged upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
--TEST--
2
 
APC: bindump user cache, variation 4 (check apc_bin_* aliases work)
3
 
--SKIPIF--
4
 
<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
5
 
--INI--
6
 
apc.enabled=1
7
 
apc.enable_cli=1
8
 
--FILE--
9
 
<?php
10
 
apc_clear_cache();
11
 
apc_store('foo', 42);
12
 
apc_bin_dumpfile(array('this', 'is', 'ignored'), array('foo'), dirname(__FILE__) . '/foo.bin', APC_BIN_VERIFY_MD5 | APC_BIN_VERIFY_CRC32);
13
 
apc_clear_cache();
14
 
var_dump(apc_fetch('foo'));
15
 
apc_bin_loadfile(dirname(__FILE__) . '/foo.bin', NULL, APC_BIN_VERIFY_MD5 | APC_BIN_VERIFY_CRC32);
16
 
var_dump(apc_fetch('foo'));
17
 
 
18
 
apc_clear_cache();
19
 
apc_store('foo', 'bar');
20
 
$dump = apc_bin_dump(array('this', 'is', 'ignored'), array('foo'));
21
 
apc_clear_cache();
22
 
var_dump(apc_fetch('foo'));
23
 
apc_bin_load($dump, APC_BIN_VERIFY_MD5 | APC_BIN_VERIFY_CRC32);
24
 
var_dump(apc_fetch('foo'));
25
 
?>
26
 
===DONE===
27
 
<?php exit(0); ?>
28
 
--CLEAN--
29
 
<?php
30
 
unlink(dirname(__FILE__) . '/foo.bin');
31
 
--EXPECTF--
32
 
bool(false)
33
 
int(42)
34
 
bool(false)
35
 
string(3) "bar"
36
 
===DONE===