diff options
author | Panu Matilainen <pmatilai@redhat.com> | 2019-03-21 15:16:50 +0200 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2019-03-21 15:17:48 +0200 |
commit | 033c4b03649a73d6b6b937ee7ba36446fe36f000 (patch) | |
tree | 80cc90e65ca06690037b2adcb92ec0ecaa663e9c /tests/rpmgeneral.at | |
parent | 1da9e839bb573b9187403983f5a69853ab364306 (diff) | |
download | rpm-033c4b03649a73d6b6b937ee7ba36446fe36f000.tar.gz |
Add basic testcases for rpm2cpio and rpm2archive (inspired by #637)
Diffstat (limited to 'tests/rpmgeneral.at')
-rw-r--r-- | tests/rpmgeneral.at | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/rpmgeneral.at b/tests/rpmgeneral.at index 45d38698b..1caf218f7 100644 --- a/tests/rpmgeneral.at +++ b/tests/rpmgeneral.at @@ -295,3 +295,37 @@ VERSION XPM ]) AT_CLEANUP + +AT_SETUP([rpm2cpio]) +AT_KEYWORDS([basic]) +AT_CHECK([ +runroot rpm2cpio data/RPMS/hello-2.0-1.x86_64.rpm | cpio -t --quiet +runroot rpm2cpio data/SRPMS/hello-1.0-1.src.rpm | cpio -t --quiet +], +[0], +[./usr/bin/hello +./usr/share/doc/hello-2.0 +./usr/share/doc/hello-2.0/COPYING +./usr/share/doc/hello-2.0/FAQ +./usr/share/doc/hello-2.0/README +hello-1.0.tar.gz +hello.spec +]) +AT_CLEANUP + +AT_SETUP([rpm2archive]) +AT_KEYWORDS([basic]) +AT_CHECK([ +runroot rpm2archive - < "${RPMTEST}"/data/RPMS/hello-2.0-1.x86_64.rpm | tar tz +runroot rpm2archive - < "${RPMTEST}"/data/SRPMS/hello-1.0-1.src.rpm | tar tz +], +[0], +[./usr/bin/hello +./usr/share/doc/hello-2.0/ +./usr/share/doc/hello-2.0/COPYING +./usr/share/doc/hello-2.0/FAQ +./usr/share/doc/hello-2.0/README +./hello-1.0.tar.gz +./hello.spec +]) +AT_CLEANUP |