Bump version
[phplua.git] / tests / 015.phpt
blobc68d373544fa3e394168f2a8b0317f315822c57e
1 --TEST--
2 verifies that functions are objectbound and killing a lua instance doesn't influence a second
3 --SKIPIF--
4 <?php if (!extension_loaded("lua")) print "skip"; ?>
5 --FILE--
6 <?php
7 class x
9   function y()
10   {
11     print "hehe";
12   }
14 $x=new x;
15 $lua1=new lua;
16 $lua1->expose_function("test",array($x,"y"));
17 unset($lua1);
18 $lua2=new lua;
19 $lua2->expose_function("test",array($x,"y"));
20 $lua2->evaluate("test()");
22 --EXPECTF--
23 hehe