From bcel-dev-return-1461-apmail-jakarta-bcel-dev-archive=jakarta.apache.org@jakarta.apache.org Sat Jun 23 17:52:52 2007 Return-Path: Delivered-To: apmail-jakarta-bcel-dev-archive@www.apache.org Received: (qmail 62119 invoked from network); 23 Jun 2007 17:52:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Jun 2007 17:52:51 -0000 Received: (qmail 93219 invoked by uid 500); 23 Jun 2007 17:52:54 -0000 Delivered-To: apmail-jakarta-bcel-dev-archive@jakarta.apache.org Received: (qmail 93196 invoked by uid 500); 23 Jun 2007 17:52:54 -0000 Mailing-List: contact bcel-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "BCEL Developers List" Reply-To: "BCEL Developers List" Delivered-To: mailing list bcel-dev@jakarta.apache.org Received: (qmail 93185 invoked by uid 500); 23 Jun 2007 17:52:54 -0000 Received: (qmail 93182 invoked by uid 99); 23 Jun 2007 17:52:54 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 23 Jun 2007 10:52:54 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 23 Jun 2007 10:52:50 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 095121A981A; Sat, 23 Jun 2007 10:52:30 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r550070 - /jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java Date: Sat, 23 Jun 2007 17:52:29 -0000 To: bcel-cvs@jakarta.apache.org From: dbrosius@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070623175230.095121A981A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: dbrosius Date: Sat Jun 23 10:52:29 2007 New Revision: 550070 URL: http://svn.apache.org/viewvc?view=rev&rev=550070 Log: improve the test Modified: jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java Modified: jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java?view=diff&rev=550070&r1=550069&r2=550070 ============================================================================== --- jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java (original) +++ jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java Sat Jun 23 10:52:29 2007 @@ -5,6 +5,7 @@ import org.apache.bcel.AbstractTestCase; import org.apache.bcel.classfile.JavaClass; import org.apache.bcel.classfile.Method; +import org.apache.bcel.generic.InstructionHandle; import org.apache.bcel.generic.InstructionList; import org.apache.bcel.util.InstructionFinder; import org.apache.bcel.util.InstructionFinder.CodeConstraint; @@ -33,13 +34,13 @@ InstructionFinder finder = new InstructionFinder(il); Iterator it = finder.search(".*", il.getStart(), null); - int cnt = 0; - while (it.hasNext()) + InstructionHandle[] ihs = (InstructionHandle[])it.next(); + int size = 0; + for (InstructionHandle ih : ihs) { - it.next(); - cnt++; + size += ih.getInstruction().getLength(); } + assertEquals(bytes.length, size); - assertEquals(1, cnt); } } --------------------------------------------------------------------- To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: bcel-dev-help@jakarta.apache.org