chiark / gitweb /
awful debugging hacking
[dpkg] / t-func / deb-fields.at
1 AT_TESTED([dpkg-deb])
2
3 AT_SETUP([dpkg-deb .deb fields])
4 AT_KEYWORDS([dpkg-deb deb fields])
5
6 DPKG_GEN_CONTROL([pkg-package-type-void])
7 AT_CHECK([
8 dpkg-deb -b pkg-package-type-void
9 # Test absence of Package-Type field.
10 test -z "$(dpkg-deb -f pkg-package-type-void.deb Package-Type)"
11 ], [0], [ignore])
12
13 DPKG_GEN_CONTROL([pkg-package-type-use])
14 DPKG_MOD_CONTROL([pkg-package-type-use], [/^Package:/aPackage-Type: udeb])
15 AT_CHECK([
16 dpkg-deb -b pkg-package-type-use
17 # Test presence of Package-Type field.
18 test -n "$(dpkg-deb -f pkg-package-type-use.deb Package-Type)"
19 ], [0], [ignore])
20
21 AT_CLEANUP