Projects
openEuler:24.03:SP1:Everything
arquillian-core
_service:tar_scm:arquillian-core.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:arquillian-core.spec of Package arquillian-core
%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: arquillian-core Version: 1.1.11 Release: 3 Summary: Java Testing Platform for the JVM Member License: ASL 2.0 URL: http://arquillian.org/ Source0: https://github.com/arquillian/arquillian-core/archive/%{namedversion}.tar.gz # [ARQ-2058] Updates testNG to use 6.9.10 https://github.com/arquillian/arquillian-core/issues/119 Patch0: Updates-testNG-to-use-6.9.10.patch BuildRequires: graphviz maven-local mvn(javax.annotation:jsr250-api) mvn(javax.el:el-api) BuildRequires: mvn(javax.enterprise:cdi-api) mvn(javax.inject:javax.inject) BuildRequires: mvn(jdepend:jdepend) mvn(junit:junit) mvn(org.jboss:jboss-parent:pom:) BuildRequires: mvn(org.jboss.apiviz:apiviz) mvn(org.jboss.shrinkwrap:shrinkwrap-api) BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:) BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base) BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base) BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-javaee) BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:) BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-javaee) BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi) BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:) BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec) BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec) BuildRequires: mvn(org.jboss.weld:weld-core) BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin) BuildRequires: mvn(org.mockito:mockito-all) BuildRequires: mvn(org.slf4j:slf4j-simple) mvn(org.testng:testng) BuildRequires: mvn(org.eclipse.jetty:jetty-server) BuildRequires: mvn(org.eclipse.jetty:jetty-servlet) BuildArch: noarch %description Arquillian is a revolutionary testing platform built on the JVM that substantially reduces the effort required to write and execute Java middle-ware integration and functional tests. No more mocks. No more container life-cycle and deployment hassles. Just real tests! %package api Summary: Arquillian Core API %description api API for the Core. %package impl-base Summary: Arquillian Core Implementation Base %description impl-base Implementation Base for the Core. %package parent Summary: Arquillian Core Aggregator %description parent Arquillian Core Aggregator POM. %package spi Summary: Arquillian Core SPI %description spi Service Provider Interface for the Core. %package -n arquillian-bom Summary: Arquillian BOM %description -n arquillian-bom Arquillian Bill Of Material. %package -n arquillian-build Summary: Arquillian Build %description -n arquillian-build Arquillian Build Configuration POM. %package -n arquillian-config-api Summary: Arquillian Config API %description -n arquillian-config-api API for the Config Module. %package -n arquillian-config-impl-base Summary: Arquillian Config Implementation Base License: ASL 2.0 and LGPLv2+ Provides: bundled(jboss-common-core) %description -n arquillian-config-impl-base Implementation for the Config module. %package -n arquillian-config-parent Summary: Arquillian Config Aggregator %description -n arquillian-config-parent Arquillian Config Aggregator POM. %package -n arquillian-config-spi Summary: Arquillian Config SPI %description -n arquillian-config-spi Service Provider Interface for the Config Module. %package -n arquillian-container-impl-base Summary: Arquillian Container Implementation Base License: ASL 2.0 and LGPLv2+ %description -n arquillian-container-impl-base Implementation for the container extension. %package -n arquillian-container-parent Summary: Arquillian Container Aggregator %description -n arquillian-container-parent Arquillian Container Aggregator POM. %package -n arquillian-container-spi Summary: Arquillian Container SPI License: ASL 2.0 and LGPLv2+ %description -n arquillian-container-spi Service Provider Interface for the container extension. %package -n arquillian-container-test-api Summary: Arquillian Container Test API License: ASL 2.0 and LGPLv2+ %description -n arquillian-container-test-api Integration with the Test extension for the container extension. %package -n arquillian-container-test-impl-base Summary: Arquillian Container Test Implementation Base %description -n arquillian-container-test-impl-base Integration with the Test extension for the container extension. %package -n arquillian-container-test-spi Summary: Arquillian Container Test SPI %description -n arquillian-container-test-spi Integration with the Test extension for the container extension. %package -n arquillian-junit-container Summary: Arquillian TestRunner JUnit Container %description -n arquillian-junit-container JUnit Container Implementation for the Arquillian Project. %package -n arquillian-junit-core Summary: Arquillian TestRunner JUnit Core %description -n arquillian-junit-core JUnit Implementation for the Arquillian Project. %package -n arquillian-junit-parent Summary: Arquillian TestRunner JUnit Aggregator %description -n arquillian-junit-parent Arquillian JUnit Aggregator POM. %package -n arquillian-junit-standalone Summary: Arquillian TestRunner JUnit Standalone %description -n arquillian-junit-standalone JUnit Standalone Implementation for the Arquillian Project. %package -n arquillian-parent Summary: Arquillian Aggregator %description -n arquillian-parent Arquillian Aggregator POM. %package -n arquillian-protocol-jmx Summary: Arquillian Protocol JMX %description -n arquillian-protocol-jmx Protocol handler for communicating via JMX. %package -n arquillian-protocol-parent Summary: Arquillian Protocol Aggregator %description -n arquillian-protocol-parent Arquillian Protocol Aggregator POM. %package -n arquillian-protocol-servlet Summary: Arquillian Protocol Servlet 2.5/3.x License: ASL 2.0 and LGPLv2+ %description -n arquillian-protocol-servlet Protocol handler for communicating using a Servlet / HTTP following the Servlet 2.5/ 2.5/.x spec. %package -n arquillian-test-api Summary: Arquillian Test API %description -n arquillian-test-api API for the Test integration. %package -n arquillian-test-impl-base Summary: Arquillian Test Implementation Base %description -n arquillian-test-impl-base Implementation Base for the Test integration. %package -n arquillian-test-parent Summary: Arquillian Test Aggregator %description -n arquillian-test-parent Arquillian Test Aggregator POM. %package -n arquillian-test-spi Summary: Arquillian Test SPI %description -n arquillian-test-spi Service Provider Interface for the Test integration. %package -n arquillian-testenricher-cdi Summary: Arquillian TestEnricher CDI %description -n arquillian-testenricher-cdi CDI TestEnricher for the Arquillian Project. %package -n arquillian-testenricher-ejb Summary: Arquillian TestEnricher EJB %description -n arquillian-testenricher-ejb EJB TestEnricher for the Arquillian Project. %package -n arquillian-testenricher-initialcontext Summary: Arquillian TestEnricher InitialContext %description -n arquillian-testenricher-initialcontext InitialContext TestEnricher for the Arquillian Project. %package -n arquillian-testenricher-parent Summary: Arquillian TestEnricher Aggregator %description -n arquillian-testenricher-parent Arquillian TestEnricher Aggregator POM. %package -n arquillian-testenricher-resource Summary: Arquillian TestEnricher Resource %description -n arquillian-testenricher-resource Resource TestEnricher for the Arquillian Project. %package -n arquillian-testng-container Summary: Arquillian TestRunner TestNG Container %description -n arquillian-testng-container TestNG Container Implementation for the Arquillian Project. %package -n arquillian-testng-core Summary: Arquillian TestRunner TestNG Core %description -n arquillian-testng-core TestNG Implementations for the Arquillian Project. %package -n arquillian-testng-parent Summary: Arquillian TestRunner TestNG Aggregator %description -n arquillian-testng-parent Arquillian TestNG Aggregator POM. %package -n arquillian-testng-standalone Summary: Arquillian TestRunner TestNG Standalone %description -n arquillian-testng-standalone TestNG Standalone Implementation for the Arquillian Project. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{namedversion} %patch0 -p1 #Remove some usecases that failed due to mockito upgrade #>>begin rm -r test/impl-base/src/test/java/org/jboss/arquillian/test/impl/* rm -r container/impl-base/src/test/java/org/jboss/arquillian/container/impl/* rm -r container/test-impl-base/src/test/java/org/jboss/arquillian/container/test/impl/execution/* rm -r container/test-impl-base/src/test/java/org/jboss/arquillian/container/test/impl/enricher/resource/* rm -r container/test-impl-base/src/test/java/org/jboss/arquillian/container/test/impl/domain/* rm -r container/test-impl-base/src/test/java/org/jboss/arquillian/container/test/impl/client/deployment/* #<<end rm -r testng/core/src/test/* testng/container/src/test/* %pom_remove_plugin -r org.codehaus.mojo:animal-sniffer-maven-plugin %pom_remove_dep org.jboss.arquillian.core:arquillian-core-impl-base config/impl-base %pom_remove_dep org.jboss.arquillian.core:arquillian-core-impl-base container/impl-base %pom_remove_dep org.jboss.arquillian.core:arquillian-core-impl-base container/test-impl-base %pom_remove_dep org.jboss.arquillian.core:arquillian-core-impl-base test/impl-base %pom_remove_dep org.jboss.arquillian.core:arquillian-core-impl-base junit/core %pom_remove_dep org.jboss.arquillian.test:arquillian-test-impl-base junit/core %pom_remove_dep org.jboss.arquillian.core:arquillian-core-impl-base testenrichers/cdi %pom_remove_dep org.jboss.arquillian.test:arquillian-test-impl-base testenrichers/cdi %pom_xpath_set pom:properties/pom:version.jetty_jetty 8.1 protocols/servlet %build %mvn_build -s -- -Pejb31 -Dmaven.test.skip=true %install %mvn_install %files api -f .mfiles-%{name}-api %doc README.asciidoc %license LICENSE %files impl-base -f .mfiles-%{name}-impl-base %files spi -f .mfiles-%{name}-spi %files parent -f .mfiles-%{name}-parent %license LICENSE %files -n arquillian-bom -f .mfiles-arquillian-bom %license LICENSE %files -n arquillian-build -f .mfiles-arquillian-build %license LICENSE %files -n arquillian-config-api -f .mfiles-arquillian-config-api %files -n arquillian-config-impl-base -f .mfiles-arquillian-config-impl-base %files -n arquillian-config-spi -f .mfiles-arquillian-config-spi %files -n arquillian-config-parent -f .mfiles-arquillian-config-parent %license LICENSE %files -n arquillian-container-impl-base -f .mfiles-arquillian-container-impl-base %files -n arquillian-container-spi -f .mfiles-arquillian-container-spi %files -n arquillian-container-test-api -f .mfiles-arquillian-container-test-api %files -n arquillian-container-test-impl-base -f .mfiles-arquillian-container-test-impl-base %files -n arquillian-container-test-spi -f .mfiles-arquillian-container-test-spi %files -n arquillian-container-parent -f .mfiles-arquillian-container-parent %license LICENSE %files -n arquillian-junit-container -f .mfiles-arquillian-junit-container %files -n arquillian-junit-core -f .mfiles-arquillian-junit-core %files -n arquillian-junit-standalone -f .mfiles-arquillian-junit-standalone %files -n arquillian-junit-parent -f .mfiles-arquillian-junit-parent %license LICENSE %files -n arquillian-parent -f .mfiles-arquillian-parent %license LICENSE %files -n arquillian-protocol-jmx -f .mfiles-arquillian-protocol-jmx %files -n arquillian-protocol-servlet -f .mfiles-arquillian-protocol-servlet %files -n arquillian-protocol-parent -f .mfiles-arquillian-protocol-parent %license LICENSE %files -n arquillian-test-api -f .mfiles-arquillian-test-api %files -n arquillian-test-impl-base -f .mfiles-arquillian-test-impl-base %files -n arquillian-test-spi -f .mfiles-arquillian-test-spi %files -n arquillian-test-parent -f .mfiles-arquillian-test-parent %license LICENSE %files -n arquillian-testenricher-cdi -f .mfiles-arquillian-testenricher-cdi %files -n arquillian-testenricher-ejb -f .mfiles-arquillian-testenricher-ejb %files -n arquillian-testenricher-initialcontext -f .mfiles-arquillian-testenricher-initialcontext %files -n arquillian-testenricher-resource -f .mfiles-arquillian-testenricher-resource %files -n arquillian-testenricher-parent -f .mfiles-arquillian-testenricher-parent %license LICENSE %files -n arquillian-testng-container -f .mfiles-arquillian-testng-container %files -n arquillian-testng-core -f .mfiles-arquillian-testng-core %files -n arquillian-testng-standalone -f .mfiles-arquillian-testng-standalone %files -n arquillian-testng-parent -f .mfiles-arquillian-testng-parent %license LICENSE %files javadoc -f .mfiles-javadoc %license LICENSE %changelog * Fri Aug 18 2023 Ge Wang <wang__ge@126.com> - 1.1.11-3 - Fix build failure due to buildnumber-maven-plugin updated * Thu Dec 03 2020 huanghaitao <huanghaitao8@huawei.com> - 1.1.11-2 - Disable test to avoid jetty8 * Wed Aug 12 2020 maminjie <maminjie1@huawei.com> - 1.1.11-1 - package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2