File: 012.phpt

package info (click to toggle)
php-yac 2.0.1%2B0.9.2-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 548 kB
  • ctags: 565
  • sloc: ansic: 4,581; xml: 298; makefile: 1
file content (33 lines) | stat: -rw-r--r-- 694 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
--TEST--
Check for functional apis
--SKIPIF--
<?php 
if (!extension_loaded("yac")) print "skip";
print "skip Functional style APIs are not enabled";
?>
--INI--
yac.enable=1
yac.enable_cli=1
yac.keys_memory_size=4M
yac.values_memory_size=32M
--FILE--
<?php 
$key = "dummy";
$value = "foo";
var_dump(yac_set($key, $value)); //true
var_dump(yac_add($key, $value)); //false
var_dump(yac_get($key));         //foo
var_dump(yac_delete($key));      //true
var_dump(yac_set($key, $value)); //true
var_dump(yac_flush());           //true
$info = yac_info();              
var_dump($info['slots_used']);   //0
?>
--EXPECTF--
bool(true)
bool(false)
string(3) "foo"
bool(true)
bool(true)
bool(true)
int(0)