libdpkg: Refactor file_readlink() function
[dpkg.git] / tests / t-conffile-replaces-existing / Makefile
blob6c3d6179c24efc649db586347ab11be30206de15
1 TESTS_DEB := pkg-conff-original-0 pkg-conff-original-1 pkg-conff-takeover
3 include ../Test.mk
5 TEST_CASES += test-two-run-ordered
6 TEST_CASES += test-one-run-ordered
7 TEST_CASES += test-two-run-reverse
8 TEST_CASES += test-one-run-reverse
10 test-case: $(TEST_CASES)
12 define VERIFY
13 $(call pkg_is_installed,pkg-conff-original)
14 $(call pkg_is_installed,pkg-conff-takeover)
15 test "`$(DPKG_QUERY) -S /test-conffile`" = "pkg-conff-takeover: /test-conffile"
16 cmp ref-conffile "$(DPKG_INSTDIR)/test-conffile"
17 endef
19 test-two-run-ordered:
20 # test-two-run-ordered
21 $(DPKG_INSTALL) pkg-conff-original-0.deb
22 $(DPKG_INSTALL) pkg-conff-original-1.deb
23 $(DPKG_INSTALL) pkg-conff-takeover.deb
24 $(VERIFY)
25 $(DPKG_PURGE) pkg-conff-original pkg-conff-takeover
27 test-one-run-ordered:
28 # test-one-run-ordered
29 $(DPKG_INSTALL) pkg-conff-original-0.deb
30 $(DPKG_INSTALL) pkg-conff-original-1.deb pkg-conff-takeover.deb
31 $(VERIFY)
32 $(DPKG_PURGE) pkg-conff-original pkg-conff-takeover
34 test-two-run-reverse:
35 # test-two-run-reverse
36 $(DPKG_INSTALL) pkg-conff-original-0.deb
37 $(DPKG_INSTALL) pkg-conff-takeover.deb
38 $(DPKG_INSTALL) pkg-conff-original-1.deb
39 $(VERIFY)
40 $(DPKG_PURGE) pkg-conff-original pkg-conff-takeover
42 test-one-run-reverse:
43 # test-one-run-reverse
44 $(DPKG_INSTALL) pkg-conff-original-0.deb
45 $(DPKG_INSTALL) pkg-conff-takeover.deb pkg-conff-original-1.deb
46 $(VERIFY)
47 $(DPKG_PURGE) pkg-conff-original pkg-conff-takeover