diff options
| author | Brian S. O'Neill <bronee@gmail.com> | 2007-10-26 21:24:43 +0000 |
|---|---|---|
| committer | Brian S. O'Neill <bronee@gmail.com> | 2007-10-26 21:24:43 +0000 |
| commit | 8a6e27686f0a891cf6c2370893abbde3325f7a98 (patch) | |
| tree | 580547ae01534e443d72af142f0fd9883e2bb873 /src/test/java/com/amazon/carbonado/cursor | |
| parent | 924f0db8a087a3ae396ceeec88dc78d826a50f2a (diff) | |
Added support for outer joins.
Diffstat (limited to 'src/test/java/com/amazon/carbonado/cursor')
| -rw-r--r-- | src/test/java/com/amazon/carbonado/cursor/TestFilteredCursor.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/java/com/amazon/carbonado/cursor/TestFilteredCursor.java b/src/test/java/com/amazon/carbonado/cursor/TestFilteredCursor.java index 6f78c42..53c3171 100644 --- a/src/test/java/com/amazon/carbonado/cursor/TestFilteredCursor.java +++ b/src/test/java/com/amazon/carbonado/cursor/TestFilteredCursor.java @@ -616,6 +616,14 @@ public class TestFilteredCursor extends TestCase { assertEquals(2, matches.size());
assertEquals(2, matches.get(0).getOrderItemID());
assertEquals(3, matches.get(1).getOrderItemID());
+
+ // Outer join, done in the "correct" way.
+ matches = items.query("itemPrice = ? & (order).orderTotal = ?")
+ .with(5).with(100)
+ .fetch().toList();
+ assertEquals(2, matches.size());
+ assertEquals(2, matches.get(0).getOrderItemID());
+ assertEquals(3, matches.get(1).getOrderItemID());
}
public void testExistsWithParams() throws Exception {
|
