summaryrefslogtreecommitdiff
path: root/ext/interbase/tests/008.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/interbase/tests/008.phpt')
-rwxr-xr-xext/interbase/tests/008.phpt48
1 files changed, 0 insertions, 48 deletions
diff --git a/ext/interbase/tests/008.phpt b/ext/interbase/tests/008.phpt
deleted file mode 100755
index 8292fc38c5..0000000000
--- a/ext/interbase/tests/008.phpt
+++ /dev/null
@@ -1,48 +0,0 @@
---TEST--
-InterBase: event handling
---SKIPIF--
-<?php
-if (PHP_OS == "WINNT") echo "skip";
-include("skipif.inc");
-?>
---FILE--
-<?php /* $Id$ */
-
-require("interbase.inc");
-
-$count = 0;
-
-function event_callback($event)
-{
- global $count;
- if ($event == 'TEST1') echo "FAIL TEST1\n";
- return (++$count < 5); /* cancel event */
-}
-
-$link = ibase_connect($test_base);
-
-ibase_query("CREATE PROCEDURE pevent AS BEGIN POST_EVENT 'TEST1'; POST_EVENT 'TEST2'; END");
-ibase_commit();
-
-$e = ibase_set_event_handler('event_callback','TEST1');
-ibase_free_event_handler($e);
-
-ibase_set_event_handler('event_callback','TEST2');
-
-usleep(5E+5);
-
-for ($i = 0; $i < 8; ++$i) {
- ibase_query("EXECUTE PROCEDURE pevent");
- ibase_commit();
-
- usleep(3E+5);
-}
-
-usleep(5E+5);
-
-if (!$count || $count > 5) echo "FAIL ($count)\n";
-echo "end of test\n";
-
-?>
---EXPECT--
-end of test