Backport tests from Fedora
This commit is contained in:
parent
e769805480
commit
0acdb43eec
@ -1,10 +1,6 @@
|
||||
summary: Basic smoke test
|
||||
discover:
|
||||
how: shell
|
||||
tests:
|
||||
- name: /smoke/help
|
||||
test: |
|
||||
python3 /usr/share/java-utils/mvn_build.py --help
|
||||
how: fmf
|
||||
prepare:
|
||||
how: install
|
||||
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