AT_CHECK([
RPMDB_CLEAR
RPMDB_INIT
+cf="${RPMTEST}"/etc/my.conf
+rm -f "${cf}" "${cf}".rpm*
rm -rf "${TOPDIR}"
-rm -rf "${RPMTEST}/etc/my.conf"
for v in "1.0" "2.0"; do
runroot rpmbuild --quiet -bb \
done
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm
+cat "${cf}"
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm
+cat "${cf}"
],
[0],
-)
+[foo
+foo
+],
+[])
AT_CLEANUP
#
# ------------------------------
AT_CHECK([
RPMDB_CLEAR
RPMDB_INIT
+cf="${RPMTEST}"/etc/my.conf
+rm -f "${cf}" "${cf}".rpm*
rm -rf "${TOPDIR}"
-rm -rf "${RPMTEST}/etc/my.conf"
for v in "1.0" "2.0"; do
runroot rpmbuild --quiet -bb \
done
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm
-echo "otherstuff" > "${RPMTEST}"/etc/my.conf
+cat "${cf}"
+echo "otherstuff" > "${cf}"
+cat "${cf}"
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm
+cat "${cf}"
],
[0],
-)
+[foo
+otherstuff
+otherstuff
+],
+[])
AT_CLEANUP
# ------------------------------
AT_CHECK([
RPMDB_CLEAR
RPMDB_INIT
+cf="${RPMTEST}"/etc/my.conf
+rm -f "${cf}" "${cf}".rpm*
rm -rf "${TOPDIR}"
-rm -rf "${RPMTEST}/etc/my.conf"
for v in "1.0" "2.0"; do
runroot rpmbuild --quiet -bb \
done
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm
+cat "${cf}"
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm
+cat "${cf}"
],
[0],
-)
+[foo-1.0
+foo-2.0
+],
+[])
AT_CLEANUP
# ------------------------------
AT_CHECK([
RPMDB_CLEAR
RPMDB_INIT
+cf="${RPMTEST}"/etc/my.conf
+rm -f "${cf}" "${cf}".rpm*
rm -rf "${TOPDIR}"
-rm -rf "${RPMTEST}/etc/my.conf"
for v in "1.0" "2.0"; do
runroot rpmbuild --quiet -bb \
done
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm
+cat "${cf}"
echo "otherstuff" > "${RPMTEST}"/etc/my.conf
+cat "${cf}"
runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm
+cat "${cf}"
],
[0],
-[ignore],
+[foo-1.0
+otherstuff
+foo-2.0
+],
[warning: /etc/my.conf saved as /etc/my.conf.rpmsave]
)
AT_CLEANUP