Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 22350 invoked from network); 10 Nov 2009 09:59:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Nov 2009 09:59:49 -0000 Received: (qmail 13852 invoked by uid 500); 10 Nov 2009 09:59:48 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 13783 invoked by uid 500); 10 Nov 2009 09:59:48 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 13772 invoked by uid 99); 10 Nov 2009 09:59:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Nov 2009 09:59:48 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of t.p.ellison@gmail.com designates 72.14.220.159 as permitted sender) Received: from [72.14.220.159] (HELO fg-out-1718.google.com) (72.14.220.159) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Nov 2009 09:59:46 +0000 Received: by fg-out-1718.google.com with SMTP id e12so1100322fga.0 for ; Tue, 10 Nov 2009 01:59:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=7JfkhgPnF5g97MlctMUU6GeZZB2n1hFUh9swB5p7eQs=; b=QTeel0OPWG2BWJyLuQkQg172byt9BklUM7rqpuQqH/uORqL+xDgmCa7Mn9kbGeG2rQ Lu0NiPsA4apJhvmszCBba8ZgFk2pqNBeNukejOEpwxn6IAZg2P+m1OUeEBvxkSXLsaS+ Wd8NMv4wP3d33Ih/nnIauOb6Du/BrcgRz37Xw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=adzgBdyDobS4SD+QlFS+iKSWFflmxJRBaWeC8WhzsHoKNA5FSdS/m2WRydIDtqIIiH yx7vlqS+hq1loLsvOs7todXp7MHohqWjj9tVrxD1kfegX43xgFcdQhA5/ZSsgolPssqc FAkc8qToXokcRw0sSxxdKozrb4uuyq4OUK4gc= Received: by 10.87.40.2 with SMTP id s2mr1284561fgj.77.1257847164985; Tue, 10 Nov 2009 01:59:24 -0800 (PST) Received: from ?192.168.0.4? ([78.149.176.120]) by mx.google.com with ESMTPS id d8sm7527065fga.18.2009.11.10.01.59.23 (version=SSLv3 cipher=RC4-MD5); Tue, 10 Nov 2009 01:59:23 -0800 (PST) Message-ID: <4AF9397A.2010104@gmail.com> Date: Tue, 10 Nov 2009 09:59:22 +0000 From: Tim Ellison User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: Re: svn commit: r834317 - in /harmony/enhanced/classlib/trunk: modules/luni/src/test/api/common/org/apache/harmony/luni/tests/java/io/ support/src/test/java/org/apache/harmony/testframework/ References: <20091110031206.9479F2388901@eris.apache.org> In-Reply-To: <20091110031206.9479F2388901@eris.apache.org> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > These tests fail! There should be 7 new failures. Then put the tests into the exclude list until you get the fixes in place. Leaving it broken is not helpful. I've updated the LUNI exclude list at r834407. Regards, Tim On 10/Nov/2009 03:12, jessewilson@apache.org wrote: > Author: jessewilson > Date: Tue Nov 10 03:12:06 2009 > New Revision: 834317 > > URL: http://svn.apache.org/viewvc?rev=834317&view=rev > Log: > A bunch of new tests for OutputStreams. > > This uses composition to create many tests (86 tests in this case) with few lines of code. This is most useful for things like OutputStream and Collection where there are multiple implementations that satisfy the same core behaviour. I intend to eventually create a similar set of testers for InputStreams, Readers and Writers. The main advantage of this style of test is that it becomes easy to check that all implementations conform to a specified behaviour. > > The motivation for this specific set is a bug in FilteredStream.flush(), where we are ignoring an exception thrown by an underlying stream. These tests fail! There should be 7 new failures. I intend to commit a change that has the fix tomorrow. > > Added: > harmony/enhanced/classlib/trunk/modules/luni/src/test/api/common/org/apache/harmony/luni/tests/java/io/OutputStreamTesterTest.java > harmony/enhanced/classlib/trunk/support/src/test/java/org/apache/harmony/testframework/SinkTester.java > harmony/enhanced/classlib/trunk/support/src/test/java/org/apache/harmony/testframework/WrapperTester.java