Bump version to 1.22.16
[dpkg.git] / tests / t-triggers-cycle / Makefile
blobb17f87739b968d3e6b31da80b98244a1264c2794
1 TESTS_DEB := pkg-depends pkg-trigger-a pkg-trigger-b
3 include ../Test.mk
5 test-case:
6 $(DPKG_INSTALL) pkg-depends.deb
7 # Should fail due to a trigger cycle.
8 ! $(DPKG_INSTALL) pkg-trigger-a.deb pkg-trigger-b.deb
9 ! $(DPKG_CONFIGURE) --pending
11 # Make sure everything is left in a correct state.
12 $(call pkg_is_installed,pkg-depends)
13 $(call pkg_is_installed,pkg-trigger-a)
14 $(call pkg_status_is,pkg-trigger-b,install ok half-configured)
16 # Cleanup.
17 $(DPKG_PURGE) pkg-trigger-a pkg-trigger-b
18 $(DPKG_PURGE) pkg-depends
20 test-clean:
21 -$(DPKG_PURGE) pkg-trigger-a pkg-trigger-b pkg-depends