diff options
author | Tim McCune <javajedi@users.sf.net> | 2005-08-12 05:28:37 +0000 |
---|---|---|
committer | Tim McCune <javajedi@users.sf.net> | 2005-08-12 05:28:37 +0000 |
commit | cd4c2188725dec869749adb490ef24bebc720813 (patch) | |
tree | 23d6a2f3fc28fc007e3235df79370f28d3eab803 /test | |
parent | 468b7748b3df1870bd477d5e46b2f310859534b6 (diff) | |
download | jackcess-cd4c2188725dec869749adb490ef24bebc720813.tar.gz jackcess-cd4c2188725dec869749adb490ef24bebc720813.zip |
Added handling of deleted rows.
Fixed a couple bugs introduced by the 1.5 upgrade.
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@19 f203690c-595d-4dc9-a70b-905162fa7fd2
Diffstat (limited to 'test')
-rw-r--r-- | test/data/delTest.mdb | bin | 0 -> 135168 bytes | |||
-rw-r--r-- | test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java | 9 |
2 files changed, 9 insertions, 0 deletions
diff --git a/test/data/delTest.mdb b/test/data/delTest.mdb Binary files differnew file mode 100644 index 0000000..915caa2 --- /dev/null +++ b/test/data/delTest.mdb diff --git a/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java b/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java index 6b1fc0e..c4dac93 100644 --- a/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java +++ b/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java @@ -29,6 +29,15 @@ public class DatabaseTest extends TestCase { //tmp.deleteOnExit(); return Database.create(tmp); } + + public void testReadDeletedRows() throws Exception { + Table table = Database.open(new File("test/data/delTest.mdb")).getTable("Table"); + int rows = 0; + while (table.getNextRow() != null) { + rows++; + } + assertEquals(2, rows); + } public void testGetColumns() throws Exception { List columns = open().getTable("Table1").getColumns(); |