Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 35774 invoked from network); 21 Jul 2006 08:37:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Jul 2006 08:37:09 -0000 Received: (qmail 80808 invoked by uid 500); 21 Jul 2006 08:37:08 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 80787 invoked by uid 500); 21 Jul 2006 08:37:08 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 80778 invoked by uid 99); 21 Jul 2006 08:37:08 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Jul 2006 01:37:08 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of marcel.reutegger@gmx.net designates 213.165.64.21 as permitted sender) Received: from [213.165.64.21] (HELO mail.gmx.net) (213.165.64.21) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 21 Jul 2006 01:37:07 -0700 Received: (qmail invoked by alias); 21 Jul 2006 08:36:45 -0000 Received: from adsl-62-167-72-84.adslplus.ch (EHLO [192.168.0.102]) [62.167.72.84] by mail.gmx.net (mp002) with SMTP; 21 Jul 2006 10:36:45 +0200 X-Authenticated: #894343 Message-ID: <44C0921A.2040806@gmx.net> Date: Fri, 21 Jul 2006 10:36:42 +0200 From: Marcel Reutegger User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: dev@jackrabbit.apache.org Subject: skip test cases for known issues Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi, with the fix for JCR-485 I also adapted the handling of test cases that are known issues. The approach that I took does not require modification of source code of the respective test case. The check is implemented in a central place in JCRTestResult. Instead of using the issue number you have to provide the fully qualified name of the test case in project.properties. Currently there are two known issues listed there: # space separated list of test cases that are known issues and will # not yield failures in a test run known.issues=org.apache.jackrabbit.core.xml.DocumentViewTest#testMultiValue org.apache.jackrabbit.value.BinaryValueTest#testBinaryValueEquals Which means we currently have one test case that fails: Testcase: testFrozenUUID(org.apache.jackrabbit.test.api.version.VersionTest): FAILED jcr:fronzenUuid should be of type string expected: but was: junit.framework.ComparisonFailure: jcr:fronzenUuid should be of type string expected: but was: If you run the test cases in your IDE the test cases for known issues will still fail because usually you will now have the system property set to exclude them. But I guess that's ok. regards marcel