Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.6 kB · 75 lines
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576diff --git a/ext/sqlite3/tests/sqlite3_bind_bug68849.phpt b/ext/sqlite3/tests/sqlite3_bind_bug68849.phptdeleted file mode 100644index 6324d079..00000000--- a/ext/sqlite3/tests/sqlite3_bind_bug68849.phpt+++ /dev/null@@ -1,69 +0,0 @@---TEST---Bug #68849 bindValue is not using the right data type---EXTENSIONS---sqlite3---FILE---<?php--$db = new SQLite3(':memory:');--$db->exec("CREATE TABLE test (a INTEGER, b TEXT, c REAL);" .- "INSERT INTO test VALUES (1, 'hello', 3.14);" .- "INSERT INTO test VALUES (3, 'world', 3.15);" .- "INSERT INTO test VALUES (0, '42', 0.42);"-);--$s = $db->prepare('SELECT * FROM test WHERE (a+2) = ?;');-$s->bindValue(1, 3);-$r = $s->execute();-var_dump($r->fetchArray(SQLITE3_ASSOC));--$s = $db->prepare('SELECT * FROM test WHERE a = ?;');-$s->bindValue(1, true);-$r = $s->execute();-var_dump($r->fetchArray(SQLITE3_ASSOC));--$s = $db->prepare('SELECT * FROM test WHERE a = ?;');-$s->bindValue(1, false);-$r = $s->execute();-var_dump($r->fetchArray(SQLITE3_ASSOC));--$s = $db->prepare('SELECT * FROM test WHERE c = ?;');-$s->bindValue(1, 3.15);-$r = $s->execute();-var_dump($r->fetchArray(SQLITE3_ASSOC));--?>---EXPECT---array(3) {- ["a"]=>- int(1)- ["b"]=>- string(5) "hello"- ["c"]=>- float(3.14)-}-array(3) {- ["a"]=>- int(1)- ["b"]=>- string(5) "hello"- ["c"]=>- float(3.14)-}-array(3) {- ["a"]=>- int(0)- ["b"]=>- string(2) "42"- ["c"]=>- float(0.42)-}-array(3) {- ["a"]=>- int(3)- ["b"]=>- string(5) "world"- ["c"]=>- float(3.15)-}