diff options
author | Timm Friebe <thekid@php.net> | 2008-11-08 13:21:01 +0000 |
---|---|---|
committer | Timm Friebe <thekid@php.net> | 2008-11-08 13:21:01 +0000 |
commit | 65c5b135d5e8789b71e68c76f36d363a3c4a5ccc (patch) | |
tree | e24060776c3481b1ddd3564d4dcdc0fd757ab5be | |
parent | b99923a4342135149b10ac03c6f523f763e8ca4e (diff) | |
download | php-git-65c5b135d5e8789b71e68c76f36d363a3c4a5ccc.tar.gz |
- Initial release
-rw-r--r-- | ext/sybase_ct/tests/test_unbuffered_no_full_fetch.phpt | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/ext/sybase_ct/tests/test_unbuffered_no_full_fetch.phpt b/ext/sybase_ct/tests/test_unbuffered_no_full_fetch.phpt new file mode 100644 index 0000000000..6f0630ec96 --- /dev/null +++ b/ext/sybase_ct/tests/test_unbuffered_no_full_fetch.phpt @@ -0,0 +1,37 @@ +--TEST-- +Sybase-CT unbuffered query without full fetching +--SKIPIF-- +<?php require('skipif.inc'); ?> +--FILE-- +<?php +/* This file is part of PHP test framework for ext/sybase_ct + * + * $Id$ + */ + + require('test.inc'); + + $db= sybase_connect_ex(); + var_dump($db); + + // Fetch #1 + $q= sybase_unbuffered_query('select name from master..systypes', $db); + var_dump($q, key(sybase_fetch_assoc($q))); + + // Fetch #2 - without having fetched all rows from previous query + $q= sybase_unbuffered_query('select name from master..systypes', $db); + var_dump($q, key(sybase_fetch_assoc($q))); + + // Close - without having fetched all rows from previous query + sybase_close($db); + echo 'CLOSED'; +?> +--EXPECTF-- +resource(%d) of type (sybase-ct link) +resource(%d) of type (sybase-ct result) +string(4) "name" + +Notice: sybase_unbuffered_query(): Sybase: Called without first fetching all rows from a previous unbuffered query in %s on line %d +resource(%d) of type (sybase-ct result) +string(4) "name" +CLOSED |