Ulf Wendel
636d1b0803
Further changes to regression/bug-verification tests.
2007-10-10 10:10:59 +00:00
Ulf Wendel
af818e3e53
Last set of changes to the classical 0*.phpt - 06*.phpt/07*.phpt
2007-10-10 10:10:14 +00:00
Ulf Wendel
041d506a86
Changes to 04*.phpt, 05*.phpt.
2007-10-10 10:08:29 +00:00
Ulf Wendel
a429f06289
Changes to 02*.phpt, 03*.phpt
2007-10-10 10:07:46 +00:00
Ulf Wendel
4f913a4d4d
Changes to all 01*.phpt tests
2007-10-10 10:07:08 +00:00
Ulf Wendel
0a212c12b1
Changes to existing tests: 0*.phpt
2007-10-10 10:06:53 +00:00
Ulf Wendel
326fd449e2
Starting to merge updated set of tests into 5.3.
2007-10-10 10:04:46 +00:00
Andrey Hristov
09fbf87a6c
Fixed leaks with multiple connects using one mysqli object.
...
HEAD will be fixed during the next mysqlnd merge
Fixed failing test for bug38710, 5.0 version is bad, 5.1 is ok.
2007-09-06 10:07:42 +00:00
Andrey Hristov
649152ca49
Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion)
...
Fixed regression of bug 38710. Already fixed in HEAD.
#HEAD will be fixed when doing the next merge from svn
2007-09-05 12:36:44 +00:00
Antony Dovgal
ff514e208e
fix tests
2007-05-18 11:47:58 +00:00
Antony Dovgal
1f65545121
fix test names
2007-05-07 18:03:01 +00:00
foobar
82023f9aac
- Fixed test to skip when mysqld is not running
2007-03-25 01:14:51 +00:00
Stanislav Malyshev
1e9fd0f002
add testcase
2007-03-09 18:37:03 +00:00
Hannes Magnusson
0028eccadd
Fix tests
2006-12-12 08:09:40 +00:00
Antony Dovgal
b5b8fa4f6b
fix test
2006-11-13 12:47:43 +00:00
Ilia Alshanetsky
54032dee04
Fixed test for systems without INFILE/OUTFILE support
2006-09-13 15:52:57 +00:00
Antony Dovgal
1ec10ac8c7
typos in comments and other minor improvements
2006-08-10 13:43:18 +00:00
Georg Richter
0ba0abbd40
Added testcase for bug #37090
2006-07-30 11:03:30 +00:00
Ilia Alshanetsky
fea4eeb845
Added possible failure note.
2006-07-18 00:09:01 +00:00
Ilia Alshanetsky
ab6d4d411a
Fixed test for systems where set_charset() method is unavailable.
2006-07-13 15:42:43 +00:00
Antony Dovgal
8a35e9d014
fix #38072 (boolean arg for mysqli_autocommit() is always true on Solaris)
2006-07-12 09:51:47 +00:00
Hartmut Holzgraefe
3fe315c652
MFH new test cases
2006-07-12 08:01:44 +00:00
Hartmut Holzgraefe
aca6460346
MFH
2006-07-11 23:45:28 +00:00
Hartmut Holzgraefe
ae749049f5
MFH make sure that embedded database is correctly initialized
2006-07-11 23:43:55 +00:00
Hartmut Holzgraefe
61e9783154
debug output was breaking all tests
2006-07-11 23:42:58 +00:00
Hartmut Holzgraefe
3e099a5983
MFH test for ping and kill methods
2006-07-11 23:35:38 +00:00
Antony Dovgal
d90263437c
add test for bug #38003
2006-07-05 13:31:17 +00:00
Michael Wallner
3b407d143b
- Fixed bug #36949 (invalid internal mysqli objects dtor)
2006-05-29 16:53:56 +00:00
Antony Dovgal
b6c9363f73
fix tests
2006-03-30 20:43:39 +00:00
Georg Richter
65d704cb7c
fix and testcase for bug #36745
2006-03-24 12:10:39 +00:00
Georg Richter
f8183e2e97
fixed minor problems (thx to tony)
2006-03-24 10:58:52 +00:00
Georg Richter
b3a437fcc4
Fix for bug #36802 (server crashes with invalid/not opened connections)
...
Added status to mysqli_resource:
MYSQLI_STATUS_UNKNOWN
MYSQLI_STATUS_CLEARED (for future use)
MYSQLI_STATUS_INITIALIZED (after mysqli_init and mysqli_stmt_init)
MYSQLI_STATUS_VALID (for valid objects)
removed valid flag
changed MYSQLI_FETCH_RESOURCE
added last parameter __check which specifies the status
2006-03-24 09:32:24 +00:00
Antony Dovgal
1e8aad5075
MFH: add checks and fix possible reincarnations of bug #36420
2006-02-16 20:58:59 +00:00
Andrey Hristov
d03aea048f
fetch more than one row at once
2006-01-01 16:52:05 +00:00
Georg Richter
a5acdfc5f2
Fix for bug #35517 :
...
added missing unsigned flag for result buffer
fixed returncode in mysql_stmt_fetch for data truncation
2005-12-29 09:49:19 +00:00
Andrey Hristov
1c0971f3ce
fix for bug# 35759
...
(mysqli_stmt_bind_result() makes huge allocation when column empty)
#this shows some leaks now, which has to be investigated but closes the
#bug report.
2005-12-22 18:11:39 +00:00
Andrey Hristov
4ec16344a9
add a test case
...
fix incorrect handling of unsigned bigint.
optimize handling of unsigned int
2005-11-30 16:20:25 +00:00
Andrey Hristov
a8c0463961
fix more leaks. handle better unknown type (4.1.x connected to 5.0.x
...
incompatibility)
2005-11-30 15:26:41 +00:00
Andrey Hristov
da9abd8b73
mysql 4.1.x gives strange result. the result in the test is generated with
...
5.0.16 (valid for 5.1.3).
2005-11-28 13:35:54 +00:00
Andrey Hristov
1d3f0d8891
fix test - unsigned it is casted to 0 in mysql sql_mode
2005-11-25 01:13:56 +00:00
Ilia Alshanetsky
13996df552
Fixed test
2005-11-22 01:57:02 +00:00
Andrey Hristov
df2c11b731
test fetching of unsigned int(11)
2005-11-08 14:43:49 +00:00
Andrey Hristov
64e8f63978
fix test - putting signed into unsigned produces 0, if not in strict mode
...
(in strict mode this will fail)
2005-11-08 14:06:40 +00:00
Ilia Alshanetsky
d18cdaf6dd
MFH: fix test failures
2005-10-13 21:26:45 +00:00
Antony Dovgal
410e106aae
fix #34810 (mysqli::init() and others use wrong $this pointer without checks)
2005-10-10 12:57:55 +00:00
Georg Richter
7357ac0b96
fix for bug 34785:
...
added support for parent::__construct (mysqli_statement and mysqli_resultset)
fixed failed testcases when sql_mode is in effect
2005-10-08 15:08:07 +00:00
foobar
40a049b27e
Skip tests in 64bit systems
2005-07-20 00:18:24 +00:00
foobar
a7e85b3c07
Make sure we get a WARNING and not an ERROR here :)
2005-07-08 08:53:25 +00:00
foobar
b35224fa81
add test case
2005-06-27 19:07:52 +00:00
foobar
8eb44394cb
set_charset() is only available in mysql versions > 4.1.12
2005-06-27 10:34:42 +00:00
foobar
0b35120921
do not pollute other directories and cleanup after test
2005-06-27 10:14:11 +00:00
Ilia Alshanetsky
00f14fbd74
Slightly more reliable current path detection.
2005-06-22 13:41:59 +00:00
Ilia Alshanetsky
46b276ee4b
Skip MySQLi tests if connection could not be established and not using
...
embeded db.
2005-06-22 13:41:43 +00:00
Georg Richter
ce972676b5
added testcase for mysqli_warning class
2005-06-22 10:15:37 +00:00
Georg Richter
976be82fb9
added testcase for cursors (nested selects)
2005-06-22 10:14:32 +00:00
Georg Richter
15563f8d91
fix for bug #33263 (mysqli_real_escape doesn't work in __construct)
2005-06-17 16:32:43 +00:00
Georg Richter
230681b0b3
enabled set_charset for MySQL Versions >= 5.0.6
...
added testcase for bug #33090
2005-05-21 08:46:46 +00:00
Georg Richter
49e1484da8
- fixed compile error under windows. Functionality for changing the
...
character set was moved to libmysql (4.1 bk tree - will be merged into
5.0 within the next days).
- renamed mysql_set_character_set to mysqli_set_charset
2005-05-13 13:11:41 +00:00
foobar
8d00609794
- We skip tests when the extension is not loaded..in the php.ini
2005-05-09 21:16:49 +00:00
foobar
db1a5ab243
revert pointless patch
2005-05-09 21:16:06 +00:00
Andrey Hristov
02d0f72596
also test shared builds
2005-05-09 16:23:22 +00:00
Georg Richter
b654b20ef6
Added new function mysqli_set_character_set_name
2005-05-08 08:39:56 +00:00
Georg Richter
929e3851f2
fixed memleak in mysqli_close
...
fixed bug #32956 (mysqli_bind_result doesn't support MYSQL_TYPE_NULL)
2005-05-05 13:02:32 +00:00
Andrey Hristov
f6b12b351e
MFB (fixing bug 31668)
2005-04-27 12:12:58 +00:00
Georg Richter
9c1960c398
fixed typo in last commit :(
2005-04-20 13:03:01 +00:00
Andrey Hristov
2652762dcd
MFB
2005-04-19 15:45:07 +00:00
Andrey Hristov
eef94ff4bb
add a test case for Bug #32405 (the previous commit incorporated a fix
...
for it).
2005-04-19 13:29:37 +00:00
Andrey Hristov
155b90db20
- fixing all "long" into "int" fetching problems (cause memory corruption
...
on 64 bit)
- nail down a problem because of the new MYSQL_TYPE_NEWDECIMAL introduced
in MySQL 5.0+
- Add more info to the autocommit test
2005-04-19 12:59:16 +00:00
Georg Richter
2e2bfb83c4
fix for bug #31939
2005-02-25 08:43:41 +00:00
Georg Richter
6b49e2d9e7
fixed compile bug under Windows (libmysql.def currently doesn't export mysql_server_init/end).
...
Thanks to Sebastian Bergmann for reporting
2005-01-08 15:11:37 +00:00
Georg Richter
0b4c108bd7
Added new classes:
...
mysqli_driver
mysqli_warning
mysqli_exception
mysqli_sql_exception
Improved embedded server support
changed testsuite to work also with embedded server
Made statement and resultset classes extendable
minor fixes
2005-01-07 14:59:59 +00:00
Georg Richter
dc63cb7feb
fixed testcase 047
...
fixed windows compile error
2004-12-27 15:39:35 +00:00
Georg Richter
683f6c879c
added constructors for mysqli_stmt and mysqli_result classes
2004-12-26 13:16:40 +00:00
Georg Richter
ea22bf6063
fix for bug 31141
2004-12-25 16:42:53 +00:00
Georg Richter
6d27573ec2
added skipif section
2004-12-04 08:50:33 +00:00
Georg Richter
9751d9afaa
Fixed bug #30890 (testsuite)
...
Fixed bug #28817 (property problems in extended class)
2004-12-04 08:16:04 +00:00
Georg Richter
30dd61abb7
Fixed bug #30967 (properties in extended mysqli classes don't work)
2004-12-03 07:56:19 +00:00
Georg Richter
b8863135a2
Fixed tests for empty dates (see http://bugs.mysql.com/?id=6058 )
...
Fixed memleak in mysqli_stmt_bind_result
Fixed error handling for mysqli_multi_query
2004-11-01 07:19:26 +00:00
Georg Richter
616d49aaf6
test for local_infile_handler
2004-08-25 13:58:03 +00:00
Georg Richter
8c6ab178e4
fixed bug #29311
...
added support for Cursors (MySQL 5.0.x)
2004-07-23 12:47:36 +00:00
Georg Richter
f7ca7c469a
changed output
2004-02-17 07:45:15 +00:00
Georg Richter
d23dff1220
fixed some tests
...
added skip section for prepared statements when using SHOW command
2004-02-16 15:32:46 +00:00
Georg Richter
3e2907d614
changed first param in mysqli_bind_param
2004-02-11 07:39:28 +00:00
Georg Richter
340d891b3e
mysqli_prepare_result -> mysqli_get_metadata
2003-09-25 11:19:58 +00:00
Georg Richter
c836bf6036
test for helly's mysqli_fetch_object changes
2003-09-06 19:40:53 +00:00
foobar
83595f1f5c
fix test
2003-08-12 02:05:21 +00:00
Georg Richter
5c09a9e42f
test for bind + sql_mode=PIPES_AS_CONCAT
2003-07-15 13:13:59 +00:00
Georg Richter
4457876554
additional test for multi-bind
2003-07-15 10:36:18 +00:00
Georg Richter
192fb9095e
changed tests (ysqli_bind_param and mysql_bind_result changes)
2003-06-28 21:30:58 +00:00
Marcus Boerger
2838dcb713
Add missing ini setting (use default and change expected result accordingly)
2003-05-19 19:14:34 +00:00
Georg Richter
130860e709
fixed output
2003-04-03 08:03:12 +00:00
Georg Richter
625df86428
fixed expected output
2003-04-02 22:07:27 +00:00
Georg Richter
359d21aa54
disabled output of errormessages
2003-03-03 22:50:34 +00:00
Georg Richter
05d10452ba
test for mysqli_stmt_store_result
2003-02-18 08:41:16 +00:00
Georg Richter
19a9b4f310
new test (class which extends mysqli. currently this test fails :( )
2003-02-18 00:42:38 +00:00
Georg Richter
bf348326bd
additional tests for non freed objects
2003-02-17 23:29:58 +00:00
Georg Richter
3686b61548
test for mysql_fetch_row (oo-style)
2003-02-17 16:19:49 +00:00
Georg Richter
1076328edb
test for OO-Implementation (bind_result)
2003-02-17 08:54:23 +00:00
Georg Richter
fe9a33a002
fixed output
2003-02-16 21:19:32 +00:00
Ilia Alshanetsky
2ac79528c9
better skip condition.
2003-02-16 15:47:22 +00:00