diff options
author | Panu Matilainen <pmatilai@redhat.com> | 2013-03-27 06:26:39 +0200 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2013-03-27 06:26:39 +0200 |
commit | 08e27ffe8fdea04d1c148b8b1c4ed46153d52f03 (patch) | |
tree | d90d9132737f6ff0c0c8d91d64764048e225a1fe /tests/rpmdb.at | |
parent | 08912b1b0c37e551a4c81127d2fd0c83c3fa814b (diff) | |
download | rpm-08e27ffe8fdea04d1c148b8b1c4ed46153d52f03.tar.gz |
Add a simple --rebuilddb test-case
Diffstat (limited to 'tests/rpmdb.at')
-rw-r--r-- | tests/rpmdb.at | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/rpmdb.at b/tests/rpmdb.at index 5b10ac67a..961025273 100644 --- a/tests/rpmdb.at +++ b/tests/rpmdb.at @@ -162,6 +162,30 @@ runroot rpm -i \ AT_CLEANUP +AT_SETUP([rpmdb --rebuilddb]) +AT_KEYWORDS([rpmdb]) +AT_CHECK([ +RPMDB_CLEAR +RPMDB_INIT + +runroot rpm -U --noscripts --nodeps --ignorearch \ + /data/RPMS/hello-1.0-1.i386.rpm +runroot rpm -qa --qf "%{nevra} %{dbinstance}\n" +runroot rpm -U --noscripts --nodeps --ignorearch \ + /data/RPMS/hello-2.0-1.i686.rpm +runroot rpm -qa --qf "%{nevra} %{dbinstance}\n" +runroot rpmdb --rebuilddb +runroot rpm -qa --qf "%{nevra} %{dbinstance}\n" +], +[], +[hello-1.0-1.i386 1 +hello-2.0-1.i686 2 +hello-2.0-1.i686 1 +], +[]) +AT_CLEANUP + + # ------------------------------ # Install and verify status AT_SETUP([rpm -U and verify status]) |