diff options
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 {
  | 
