From issues-return-141292-archive-asf-public=cust-asf.ponee.io@maven.apache.org Mon Dec 3 13:59:11 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 1979018067A for ; Mon, 3 Dec 2018 13:59:10 +0100 (CET) Received: (qmail 67442 invoked by uid 500); 3 Dec 2018 12:59:10 -0000 Mailing-List: contact issues-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@maven.apache.org Delivered-To: mailing list issues@maven.apache.org Received: (qmail 67431 invoked by uid 99); 3 Dec 2018 12:59:10 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Dec 2018 12:59:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 92914C9243 for ; Mon, 3 Dec 2018 12:59:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -110.301 X-Spam-Level: X-Spam-Status: No, score=-110.301 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 3ie-7AXgVrbW for ; Mon, 3 Dec 2018 12:59:07 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 6EA2C5FBB4 for ; Mon, 3 Dec 2018 12:50:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id BD276E0163 for ; Mon, 3 Dec 2018 12:50:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 80F1F24DD5 for ; Mon, 3 Dec 2018 12:50:00 +0000 (UTC) Date: Mon, 3 Dec 2018 12:50:00 +0000 (UTC) From: "Christian Stein (JIRA)" To: issues@maven.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (SUREFIRE-1585) Align JUnit Platform version at runtime MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SUREFIRE-1585?page=3Dcom.atlass= ian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D1= 6707150#comment-16707150 ]=20 Christian Stein commented on SUREFIRE-1585: ------------------------------------------- Reduced the scope of this issue to=C2=A0*aligning JUnit Platform version at= runtime*. The auto-resolve feature described here is not future-proof and will be sup= erseded by the "junit-jupiter" aggregator artifact in JUnit Jupiter 5.4.0-M= 1 https://github.com/junit-team/junit5/commit/88b1492d524c4a96bb000f2c46f7b05= 552d7aea6 > Align JUnit Platform version at runtime > --------------------------------------- > > Key: SUREFIRE-1585 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1585 > Project: Maven Surefire > Issue Type: Improvement > Components: JUnit 5.x support > Affects Versions: 2.22.1 > Reporter: Christian Stein > Assignee: Christian Stein > Priority: Minor > Labels: features > Fix For: Backlog > > > Providers should be able to enhance the test runtime by injecting "missin= g" artifacts before executing tests. > =C2=A0 > For example, the JUnit Platform Provider should add "missing" Test Engine= artifacts for when users only depend on the API of a test framework. > * User test depends on *`junit-jupiter-api`* only? Provide *`junit-jupit= er-engine`* at test runtime -- automatically or via plugin deps. > * User test depends on *`junit-jupiter-params`* only? That pulls in *`ju= nit-jupiter-api`* transitively. Provide *`junit-jupiter-engine`* at test ru= ntime -- automatically or via plugin deps. > * User test depends on *`junit:junit:4.12`* only *AND* the JUnit Platfor= m Provider is forced? Provide *`junit-vintage-engine`* at test runtime -- a= utomatically or via plugin deps. -- This message was sent by Atlassian JIRA (v7.6.3#76005)