History log of /external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e2623f9312670f0df22c6e6c5f7969bd01d18130 20-Aug-2011 Joe Moore & Tyler Schultz <pair+joe+tyler@pivotallabs.com> Code formatting and other cleanup;
reverted pom.xml;
Added ShadowDatabaseUtil to shadow registry.
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
7ae4bf5a753ce616daae9eed948208bd010a97be 19-Aug-2011 Chris Van Vranken <cessationoftime@gmail.com> Added tests for DatabaseConfig, H2Map, H2Map_TypeForwardOnly
Added comment\explanation why testRawQueryCount4() and testRawQueryCount5() expects exceptions even though exceptions are not found in Android.
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
35ee50e822f2f8c06097eaa5b6616c41d53d84cf 02-Jul-2011 Chris Van Vranken <cessationoftime@gmail.com> Fixed bug in DatabaseConfig. Could not read off ResultSet.Type or ScrubSQL unless Database driver was loaded! Though the only requirement should be that the DatabaseMap!=null
modified: src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
modified: src/test/java/com/xtremelabs/robolectric/util/DatabaseMapTest.java
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
b970da24960c184335a2aba413e3f5bfbbed7825 30-Jun-2011 Chris Van Vranken <cessationoftime@gmail.com> This commit adds the basic feature of CursorWindow to ShadowSQLiteCursor:
ResultSet rows are now copied to a HashMap so that the cursor may move to old rows
even though the resultset is TYPE_FORWARD_ONLY.
modified: pom.xml
modified: src/main/java/com/xtremelabs/robolectric/Robolectric.java
modified: src/main/java/com/xtremelabs/robolectric/shadows/ShadowAbstractCursor.java
deleted: src/main/java/com/xtremelabs/robolectric/shadows/ShadowSQLiteClosable.java
modified: src/main/java/com/xtremelabs/robolectric/shadows/ShadowSQLiteCursor.java
modified: src/main/java/com/xtremelabs/robolectric/shadows/ShadowSQLiteDatabase.java
modified: src/main/java/com/xtremelabs/robolectric/shadows/ShadowSQLiteProgram.java
modified: src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
modified: src/main/java/com/xtremelabs/robolectric/util/H2Map.java
new file: src/main/java/com/xtremelabs/robolectric/util/H2Map_TypeForwardOnly.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/CursorAdapterTest.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/SQLiteCursorTest.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/SQLiteDatabaseTest.java
modified: src/test/java/com/xtremelabs/robolectric/util/DatabaseMapTest.java
modified: src/test/java/com/xtremelabs/robolectric/util/NullDatabaseMap.java
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
6ee3595365fdcced382b3653b18c8977f5637f35 27-Jun-2011 Chris Van Vranken <cessationoftime@gmail.com> Created NullDatabaseMap and DatabaseMapTest to test that @UsingDatabaseMap is functioning correctly
modified: src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
new file: src/test/java/com/xtremelabs/robolectric/util/DatabaseMapTest.java
new file: src/test/java/com/xtremelabs/robolectric/util/NullDatabaseMap.java
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
cb49a2e2b410d6fde56ce1ed80a1352769cbd673 27-Jun-2011 Chris Van Vranken <cessationoftime@gmail.com> Allow one to get the active DatabaseMap object directly, for assertions
modified: src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
a67487bf2dd97805a8db494a8cd39e232b4c4fc5 26-Jun-2011 Chris Van Vranken <cessationoftime@gmail.com> Cleanup before pull request
modified: pom.xml
modified: src/main/java/com/xtremelabs/robolectric/shadows/ShadowSQLiteCursor.java
modified: src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/SQLiteDatabaseTest.java
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
84032283749a261fecbc050b27ac0c7b60cd17f9 26-Jun-2011 Chris Van Vranken <cessationoftime@gmail.com> Clean up warnings and formatting.
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
b381ee39223f4b835daac148d7e135d061860914 26-Jun-2011 Chris Van Vranken <cessationoftime@gmail.com> SQLite and H2 are now working and passing all tests.

On branch master
modified: src/main/java/com/xtremelabs/robolectric/RobolectricConfig.java
modified: src/main/java/com/xtremelabs/robolectric/RobolectricTestRunner.java
modified: src/main/java/com/xtremelabs/robolectric/internal/RobolectricTestRunnerInterface.java
modified: src/main/java/com/xtremelabs/robolectric/shadows/ShadowSQLiteDatabase.java
new file: src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java
new file: src/main/java/com/xtremelabs/robolectric/util/H2Map.java
modified: src/test/java/com/xtremelabs/robolectric/WithTestDefaultsRunner.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/CursorAdapterTest.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/SQLiteCursorTest.java
modified: src/test/java/com/xtremelabs/robolectric/shadows/SQLiteDatabaseTest.java
modified: src/test/java/com/xtremelabs/robolectric/util/TestUtil.java
/external/robolectric/src/main/java/com/xtremelabs/robolectric/util/DatabaseConfig.java