Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 41430 invoked from network); 23 Nov 2005 18:05:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 Nov 2005 18:05:10 -0000 Received: (qmail 67368 invoked by uid 500); 23 Nov 2005 18:05:08 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 67120 invoked by uid 500); 23 Nov 2005 18:05:07 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: 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 67103 invoked by uid 500); 23 Nov 2005 18:05:06 -0000 Received: (qmail 67099 invoked by uid 99); 23 Nov 2005 18:05:06 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 23 Nov 2005 10:05:04 -0800 Received: (qmail 41253 invoked by uid 65534); 23 Nov 2005 18:04:44 -0000 Message-ID: <20051123180444.41252.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r348507 - /jakarta/commons/proper/math/trunk/testOnly.sh Date: Wed, 23 Nov 2005 18:04:44 -0000 To: commons-cvs@jakarta.apache.org From: psteitz@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: psteitz Date: Wed Nov 23 10:04:41 2005 New Revision: 348507 URL: http://svn.apache.org/viewcvs?rev=348507&view=rev Log: Added trivial script to selectively execute unit tests. Added: jakarta/commons/proper/math/trunk/testOnly.sh (with props) Added: jakarta/commons/proper/math/trunk/testOnly.sh URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/math/trunk/testOnly.sh?rev=348507&view=auto ============================================================================== --- jakarta/commons/proper/math/trunk/testOnly.sh (added) +++ jakarta/commons/proper/math/trunk/testOnly.sh Wed Nov 23 10:04:41 2005 @@ -0,0 +1,38 @@ +#!/bin/sh +#------------------------------------------------------------------------------ +# Copyright 2005 The Apache Software Foundation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +#------------------------------------------------------------------------------ +# $Id$ +# +# Runs only the unit tests in the package(s) specified by the argument. +# +# Usage: +# testOnly.sh +# +# Examples: +# testOnly.sh complex - runs all tests in the complex package +# testOnly.sh stat/descriptive - runs tests in stat/descriptive package +# testOnly.sh stat/** - runs tests in all subpackages of stat +# +# Requires: +# version 1.7 or later of the maven test plugin +# +# Assumes: +# * Test class names end in "Test.java" +# * A test class is abstract iff its name embeds the string "Abstract" +#------------------------------------------------------------------------------ + +maven -Dtestmatchpattern="**/$1/*Test.java" \ +-Dtestnotmatchpattern="**/*Abstract*" test:match Propchange: jakarta/commons/proper/math/trunk/testOnly.sh ------------------------------------------------------------------------------ svn:eol-style = native Propchange: jakarta/commons/proper/math/trunk/testOnly.sh ------------------------------------------------------------------------------ svn:executable = * Propchange: jakarta/commons/proper/math/trunk/testOnly.sh ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org