SHA256
1
0
forked from pool/easymock
Fridrich Strba 2019-03-17 22:52:42 +00:00 committed by Git OBS Bridge
parent 07d9d60ae2
commit 66708668e8

View File

@ -44,6 +44,10 @@ BuildRequires: testng
BuildRequires: xmvn-install
BuildRequires: xmvn-resolve
BuildArch: noarch
%if %{with tests}
BuildRequires: ant-junit
BuildConflicts: java-devel >= 9
%endif
%description
EasyMock provides Mock Objects for interfaces in JUnit tests by generating
@ -98,16 +102,16 @@ rm core/src/test/java/org/easymock/tests2/ClassExtensionHelperTest.java
mkdir -p lib
build-jar-repository -s lib \
beust-jcommander cglib/cglib junit objectweb-asm/asm objenesis/objenesis testng
%ant \
%{ant} \
%if %{without tests}
-Dtest.skip=true \
%endif
package javadoc
%mvn_artifact pom.xml
%mvn_artifact core/pom.xml core/target/easymock-%{version}.jar
%mvn_artifact test-java8/pom.xml test-java8/target/easymock-test-java8-%{version}.jar
%mvn_artifact test-testng/pom.xml test-testng/target/easymock-test-testng-%{version}.jar
%{mvn_artifact} pom.xml
%{mvn_artifact} core/pom.xml core/target/easymock-%{version}.jar
%{mvn_artifact} test-java8/pom.xml test-java8/target/easymock-test-java8-%{version}.jar
%{mvn_artifact} test-testng/pom.xml test-testng/target/easymock-test-testng-%{version}.jar
%install
%mvn_install -J core/target/site/apidocs