Changeset 22369 for lang/actionscript/as3orm
- Timestamp:
- 10/30/08 17:18:02 (2 months ago)
- Location:
- lang/actionscript/as3orm/test/suite
- Files:
-
- 5 added
- 2 modified
-
AllTests.as (modified) (1 diff)
-
DBResultTest.as (added)
-
DBRowTest.as (added)
-
DBSchemaTest.as (modified) (2 diffs)
-
DBStatViewTest.as (added)
-
DBTableTest.as (added)
-
SQLCriteriaTest.as (added)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/as3orm/test/suite/AllTests.as
r17538 r22369 14 14 addTest(SQLOrderTest.suite()); 15 15 addTest(SQLOptionTest.suite()); 16 addTest(SQLCriteriaTest.suite()); 17 addTest(DBStatViewTest.suite()); 18 addTest(DBResultTest.suite()); 19 addTest(DBSchemaTest.suite()); 20 addTest(DBRowTest.suite()); 21 addTest(DBTableTest.suite()); 16 22 } 17 23 -
lang/actionscript/as3orm/test/suite/DBSchemaTest.as
r17538 r22369 1 1 package suite 2 2 { 3 4 3 import flexunit.framework.TestCase; 5 4 import flexunit.framework.TestSuite; 6 import flash.filesystem.File;7 5 import org.coderepos.as3orm.DBSchema; 8 import org.coderepos.as3orm.DBTraceLogger;9 6 10 7 public class DBSchemaTest extends TestCase 11 8 { 12 13 9 public function DBSchemaTest(method:String) 14 10 { … … 19 15 { 20 16 var ts:TestSuite = new TestSuite(); 21 ts.addTest(new DBSchemaTest("test Connection"));17 ts.addTest(new DBSchemaTest("testLoad")); 22 18 return ts; 23 19 } 24 20 25 p rivate function getFile():File21 public function testLoad():void 26 22 { 27 var file:File = File.applicationStorageDirectory.resolvePath("schemaTest.db"); 28 return file; 23 29 24 } 30 31 override public function tearDown():void32 {33 var file:File = getFile();34 if (file.exists)35 file.deleteFile();36 }37 38 public function testConnection():void39 {40 var file:File = getFile();41 var schema:DBSchema = new DBSchema(file, new DBTraceLogger());42 schema.getConnection(function(conn:SQLConnection):void{});43 }44 45 25 } 46 26 47 27 } 48
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)