Backport tests from Fedora
This commit is contained in:
parent
e769805480
commit
0acdb43eec
@ -1,10 +1,6 @@
|
|||||||
summary: Basic smoke test
|
summary: Basic smoke test
|
||||||
discover:
|
discover:
|
||||||
how: shell
|
how: fmf
|
||||||
tests:
|
|
||||||
- name: /smoke/help
|
|
||||||
test: |
|
|
||||||
python3 /usr/share/java-utils/mvn_build.py --help
|
|
||||||
prepare:
|
prepare:
|
||||||
how: install
|
how: install
|
||||||
exclude:
|
exclude:
|
||||||
|
5
tests/Sanity/smoke/main.fmf
Normal file
5
tests/Sanity/smoke/main.fmf
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
summary: javapackages-tools smoke test
|
||||||
|
description: |
|
||||||
|
Test basic functionality of javapackages-tools.
|
||||||
|
require:
|
||||||
|
- maven-local
|
28
tests/Sanity/smoke/runtest.sh
Executable file
28
tests/Sanity/smoke/runtest.sh
Executable file
@ -0,0 +1,28 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Author: Mikolaj Izdebski <mizdebsk@redhat.com>
|
||||||
|
. /usr/share/beakerlib/beakerlib.sh
|
||||||
|
|
||||||
|
rlJournalStart
|
||||||
|
|
||||||
|
rlPhaseStartTest "check for presence of javapackages-tools commands"
|
||||||
|
rlAssertRpm javapackages-tools
|
||||||
|
rlAssertBinaryOrigin build-classpath javapackages-tools
|
||||||
|
rlAssertBinaryOrigin build-classpath-directory javapackages-tools
|
||||||
|
rlAssertBinaryOrigin build-jar-repository javapackages-tools
|
||||||
|
rlAssertBinaryOrigin check-binary-files javapackages-tools
|
||||||
|
rlAssertBinaryOrigin clean-binary-files javapackages-tools
|
||||||
|
rlAssertBinaryOrigin create-jar-links javapackages-tools
|
||||||
|
rlAssertBinaryOrigin diff-jars javapackages-tools
|
||||||
|
rlAssertBinaryOrigin find-jar javapackages-tools
|
||||||
|
rlAssertBinaryOrigin rebuild-jar-repository javapackages-tools
|
||||||
|
rlAssertBinaryOrigin shade-jar javapackages-tools
|
||||||
|
rlPhaseEnd
|
||||||
|
|
||||||
|
rlPhaseStartTest "display mvn_build help"
|
||||||
|
rlRun -s "python3 /usr/share/java-utils/mvn_build.py --help"
|
||||||
|
rlAssertGrep "Usage: mvn_build.py" $rlRun_LOG
|
||||||
|
rlAssertGrep "Skip javadoc generation and installation" $rlRun_LOG
|
||||||
|
rlPhaseEnd
|
||||||
|
|
||||||
|
rlJournalEnd
|
||||||
|
rlJournalPrintText
|
4
tests/main.fmf
Normal file
4
tests/main.fmf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
contact: Mikolaj Izdebski <mizdebsk@redhat.com>
|
||||||
|
framework: beakerlib
|
||||||
|
test: ./runtest.sh
|
||||||
|
tier: 0
|
Loading…
Reference in New Issue
Block a user