[mapguide-commits] r6497 - trunk/MgDev/UnitTest/WebTier/Php
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Fri Feb 10 05:04:36 EST 2012
Author: jng
Date: 2012-02-10 02:04:36 -0800 (Fri, 10 Feb 2012)
New Revision: 6497
Added:
trunk/MgDev/UnitTest/WebTier/Php/sqlite_constants.php
Modified:
trunk/MgDev/UnitTest/WebTier/Php/RunTests.php
Log:
#1949: Add sqlite constants to suppress PHP 'undefined constant' notices
Modified: trunk/MgDev/UnitTest/WebTier/Php/RunTests.php
===================================================================
--- trunk/MgDev/UnitTest/WebTier/Php/RunTests.php 2012-02-10 09:15:37 UTC (rev 6496)
+++ trunk/MgDev/UnitTest/WebTier/Php/RunTests.php 2012-02-10 10:04:36 UTC (rev 6497)
@@ -20,6 +20,7 @@
//Command line script that executes all tests in the given database files
define('Run_MAIN_METHOD', true);
+require_once("sqlite_constants.php");
require_once("Run.php");
main();
Added: trunk/MgDev/UnitTest/WebTier/Php/sqlite_constants.php
===================================================================
--- trunk/MgDev/UnitTest/WebTier/Php/sqlite_constants.php (rev 0)
+++ trunk/MgDev/UnitTest/WebTier/Php/sqlite_constants.php 2012-02-10 10:04:36 UTC (rev 6497)
@@ -0,0 +1,35 @@
+<?php
+
+define('SQLITE_OK' ,0 ); /* Successful result */
+// beginning-of-error-codes
+define('SQLITE_ERROR' ,1 ); /* SQL error or missing database */
+define('SQLITE_INTERNAL' ,2 ); /* Internal logic error in SQLite */
+define('SQLITE_PERM' ,3 ); /* Access permission denied */
+define('SQLITE_ABORT' ,4 ); /* Callback routine requested an abort */
+define('SQLITE_BUSY' ,5 ); /* The database file is locked */
+define('SQLITE_LOCKED' ,6 ); /* A table in the database is locked */
+define('SQLITE_NOMEM' ,7 ); /* A malloc() failed */
+define('SQLITE_READONLY' ,8 ); /* Attempt to write a readonly database */
+define('SQLITE_INTERRUPT' ,9 ); /* Operation terminated by sqlite3_interrupt()*/
+define('SQLITE_IOERR' ,10 ); /* Some kind of disk I/O error occurred */
+define('SQLITE_CORRUPT' ,11 ); /* The database disk image is malformed */
+define('SQLITE_NOTFOUND' ,12 ); /* Unknown opcode in sqlite3_file_control() */
+define('SQLITE_FULL' ,13 ); /* Insertion failed because database is full */
+define('SQLITE_CANTOPEN' ,14 ); /* Unable to open the database file */
+define('SQLITE_PROTOCOL' ,15 ); /* Database lock protocol error */
+define('SQLITE_EMPTY' ,16 ); /* Database is empty */
+define('SQLITE_SCHEMA' ,17 ); /* The database schema changed */
+define('SQLITE_TOOBIG' ,18 ); /* String or BLOB exceeds size limit */
+define('SQLITE_CONSTRAINT' ,19 ); /* Abort due to constraint violation */
+define('SQLITE_MISMATCH' ,20 ); /* Data type mismatch */
+define('SQLITE_MISUSE' ,21 ); /* Library used incorrectly */
+define('SQLITE_NOLFS' ,22 ); /* Uses OS features not supported on host */
+define('SQLITE_AUTH' ,23 ); /* Authorization denied */
+define('SQLITE_FORMAT' ,24 ); /* Auxiliary database format error */
+define('SQLITE_RANGE' ,25 ); /* 2nd parameter to sqlite3_bind out of range */
+define('SQLITE_NOTADB' ,26 ); /* File opened that is not a database file */
+define('SQLITE_ROW' ,100 ); /* sqlite3_step() has another row ready */
+define('SQLITE_DONE' ,101 ); /* sqlite3_step() has finished executing */
+// end-of-error-codes
+
+?>
\ No newline at end of file
More information about the mapguide-commits
mailing list