Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8087710972 for ; Tue, 12 Nov 2013 15:24:38 +0000 (UTC) Received: (qmail 68570 invoked by uid 500); 12 Nov 2013 15:24:33 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 68471 invoked by uid 500); 12 Nov 2013 15:24:32 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 68462 invoked by uid 99); 12 Nov 2013 15:24:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Nov 2013 15:24:31 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [80.67.29.8] (HELO smtprelay04.ispgateway.de) (80.67.29.8) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Nov 2013 15:24:26 +0000 Received: from [10.128.0.1] (helo=exchange.df.eu) by smtprelay04.ispgateway.de with esmtps (TLSv1:RC4-MD5:128) (Exim 4.68) (envelope-from ) id 1VgFoz-0006NP-3w for users@maven.apache.org; Tue, 12 Nov 2013 16:24:05 +0100 Received: from ECCR13PUBLIC.exchange.local ([10.128.2.112]) by efe01.exchange.local ([10.128.0.1]) with mapi; Tue, 12 Nov 2013 16:23:39 +0100 From: "christofer.dutz@c-ware.de" To: Maven Users List Date: Tue, 12 Nov 2013 16:19:55 +0100 Subject: AW: How to test with multiple versions Thread-Topic: How to test with multiple versions Thread-Index: Ac7fugpjd+K/vanNSKGtU0rKPP/2WwAAJmz+ Message-ID: <3B222F2E298C7C45ACC98C05DCA6BECD4A1EDAB61B@ECCR13PUBLIC.exchange.local> References: <528245F9.1050909@schor.com> In-Reply-To: <528245F9.1050909@schor.com> Accept-Language: de-DE Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Well in the Flexmojos Project we have a testsuite that tests a plugin again= st several Versions of SDK (Compiler + Libs). The trick is that in the test= s, we generate poms with different Versions and spawn different child maven= builds for each of These using the maven-invoker-plugin. You can have a lo= ok at the Setup here: https://github.com/chrisdutz/flexmojos/blob/flexmojos= -6.x/flexmojos-testing/flexmojos-test-harness/pom.xml Hope this is somehow what you are looking for. Chris ________________________________________ Von: Marshall Schor [msa@schor.com] Gesendet: Dienstag, 12. November 2013 16:15 An: Maven Users List Betreff: How to test with multiple versions Hi, We would like to run tests that test for compatibility between newer releas= es and older versions, for a "client-server" kind of application. The main id= ea here is that the tests would be run with the client running one version of things, and the server running another. Is there a suggested approach for doing this using Maven? The main issue I= see is that the test case would depend on multiple versions of the same artifac= ts - some version being "assigned" to the client, and some to the server. But I don't think Maven allows that? It would be good to hear from others who have previously faced down this ki= nd of issue :-) -Marshall Schor --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@maven.apache.org For additional commands, e-mail: users-help@maven.apache.org= --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@maven.apache.org For additional commands, e-mail: users-help@maven.apache.org