Return-Path: Delivered-To: apmail-directory-commits-archive@www.apache.org Received: (qmail 29030 invoked from network); 26 May 2008 21:42:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 May 2008 21:42:04 -0000 Received: (qmail 17228 invoked by uid 500); 26 May 2008 21:42:06 -0000 Delivered-To: apmail-directory-commits-archive@directory.apache.org Received: (qmail 17180 invoked by uid 500); 26 May 2008 21:42:06 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 17171 invoked by uid 99); 26 May 2008 21:42:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 May 2008 14:42:05 -0700 X-ASF-Spam-Status: No, hits=-1999.6 required=10.0 tests=ALL_TRUSTED,SUBJECT_FUZZY_TION X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 May 2008 21:41:19 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 4F2E22388A41; Mon, 26 May 2008 14:41:41 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r660319 - /directory/apacheds/branches/bigbang/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java Date: Mon, 26 May 2008 21:41:40 -0000 To: commits@directory.apache.org From: akarasulu@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080526214141.4F2E22388A41@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: akarasulu Date: Mon May 26 14:41:37 2008 New Revision: 660319 URL: http://svn.apache.org/viewvc?rev=660319&view=rev Log: fixing tests after adding {self:self} tuple in sublevel index Modified: directory/apacheds/branches/bigbang/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java Modified: directory/apacheds/branches/bigbang/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java URL: http://svn.apache.org/viewvc/directory/apacheds/branches/bigbang/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java?rev=660319&r1=660318&r2=660319&view=diff ============================================================================== --- directory/apacheds/branches/bigbang/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java (original) +++ directory/apacheds/branches/bigbang/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java Mon May 26 14:41:37 2008 @@ -383,11 +383,14 @@ { Index idx = store.getSubLevelIndex(); - assertEquals( 8, idx.count() ); + assertEquals( 19, idx.count() ); Cursor> cursor = idx.forwardCursor( 2L ); assertTrue( cursor.next() ); + assertEquals( 2, ( long ) cursor.get().getId() ); + + assertTrue( cursor.next() ); assertEquals( 5, ( long ) cursor.get().getId() ); assertTrue( cursor.next() ); @@ -400,6 +403,9 @@ cursor = idx.forwardCursor( 2L ); assertTrue( cursor.next() ); + assertEquals( 2, ( long ) cursor.get().getId() ); + + assertTrue( cursor.next() ); assertEquals( 6, ( long ) cursor.get().getId() ); assertFalse( cursor.next() ); @@ -448,11 +454,29 @@ cursor = idx.forwardCursor( 3L); cursor.afterLast(); + assertTrue( cursor.previous() ); assertEquals( 14, ( long ) cursor.get().getId() ); assertTrue( cursor.previous() ); assertEquals( 13, ( long ) cursor.get().getId() ); + + assertTrue( cursor.previous() ); + assertEquals( 12, ( long ) cursor.get().getId() ); + + assertTrue( cursor.previous() ); + assertEquals( 10, ( long ) cursor.get().getId() ); + + assertTrue( cursor.previous() ); + assertEquals( 9, ( long ) cursor.get().getId() ); + + assertTrue( cursor.previous() ); + assertEquals( 7, ( long ) cursor.get().getId() ); + + assertTrue( cursor.previous() ); + assertEquals( 3, ( long ) cursor.get().getId() ); + + assertFalse( cursor.previous() ); }