Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 75627 invoked from network); 31 Oct 2003 01:25:28 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 31 Oct 2003 01:25:28 -0000 Received: (qmail 65041 invoked by uid 500); 31 Oct 2003 01:25:09 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 64997 invoked by uid 500); 31 Oct 2003 01:25:09 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 64976 invoked by uid 500); 31 Oct 2003 01:25:09 -0000 Received: (qmail 64973 invoked from network); 31 Oct 2003 01:25:08 -0000 Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by daedalus.apache.org with SMTP; 31 Oct 2003 01:25:08 -0000 Received: (qmail 75603 invoked by uid 1529); 31 Oct 2003 01:25:24 -0000 Date: 31 Oct 2003 01:25:24 -0000 Message-ID: <20031031012524.75602.qmail@minotaur.apache.org> From: scolebourne@apache.org To: jakarta-commons-cvs@apache.org Subject: cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections AbstractTestBidiMap.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N scolebourne 2003/10/30 17:25:24 Modified: collections/src/test/org/apache/commons/collections AbstractTestBidiMap.java Log: Ensure that values returned are in same order as keys Revision Changes Path 1.3 +17 -2 jakarta-commons/collections/src/test/org/apache/commons/collections/AbstractTestBidiMap.java Index: AbstractTestBidiMap.java =================================================================== RCS file: /home/cvs/jakarta-commons/collections/src/test/org/apache/commons/collections/AbstractTestBidiMap.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- AbstractTestBidiMap.java 29 Oct 2003 00:06:25 -0000 1.2 +++ AbstractTestBidiMap.java 31 Oct 2003 01:25:24 -0000 1.3 @@ -58,6 +58,7 @@ package org.apache.commons.collections; import java.util.HashMap; +import java.util.Iterator; import java.util.Map; import java.util.NoSuchElementException; @@ -287,6 +288,20 @@ final Object key = map.removeKey(value); assertTrue("Key was not removed.", !map.containsKey(key)); assertNull("Value was not removed.", map.getKey(value)); + } + + //----------------------------------------------------------------------- + public void testBidiKeySetValuesOrder() { + resetFull(); + Iterator keys = map.keySet().iterator(); + Iterator values = map.values().iterator(); + for (; keys.hasNext() && values.hasNext();) { + Object key = keys.next(); + Object value = values.next(); + assertSame(map.get(key), value); + } + assertEquals(false, keys.hasNext()); + assertEquals(false, values.hasNext()); } //----------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org