Add RPMTAG_EPOCHNUM tag extension
[platform/upstream/rpm.git] / tests / rpmgeneral.at
1 #    rpmgeneral.at: Some very basic checks
2 #
3 #    Copyright (C) 2007  Ralf Corsépius <corsepiu@fedoraproject.org>
4 #
5 #    This program is free software; you can redistribute it and/or modify
6 #    it under the terms of the GNU General Public License as published by
7 #    the Free Software Foundation; either version 2 of the License, or
8 #    (at your option) any later version.
9 #
10 #    This program is distributed in the hope that it will be useful,
11 #    but WITHOUT ANY WARRANTY; without even the implied warranty of
12 #    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 #    GNU General Public License for more details.
14 #
15 #    You should have received a copy of the GNU General Public License
16 #    along with this program; if not, write to the Free Software
17 #    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
18
19 AT_BANNER([Basic tests])
20
21 # ------------------------------
22 AT_SETUP([rpm --version])
23 AT_KEYWORDS([basic])
24 AT_CHECK([run rpm --version],[0],
25 [RPM version AT_PACKAGE_VERSION
26 ])
27 AT_CLEANUP
28
29
30 # ------------------------------
31 AT_SETUP([rpmbuild --version])
32 AT_KEYWORDS([basic])
33 AT_CHECK([run rpmbuild --version],[0],
34 [RPM version AT_PACKAGE_VERSION
35 ])
36 AT_CLEANUP
37
38
39 # ------------------------------
40 AT_SETUP([rpm --version])
41 AT_KEYWORDS([basic])
42 AT_CHECK([run rpm --version],[0],
43 [RPM version AT_PACKAGE_VERSION
44 ])
45 AT_CLEANUP
46
47
48 # ------------------------------
49 AT_SETUP([rpm --version])
50 AT_KEYWORDS([basic])
51 AT_CHECK([run rpm --version],[0],
52 [RPM version AT_PACKAGE_VERSION
53 ])
54 AT_CLEANUP
55
56
57 # ------------------------------
58 AT_SETUP([rpm --showrc])
59 AT_KEYWORDS([basic])
60 AT_CHECK([run rpm --showrc],[0],
61 [ignore])
62 AT_CLEANUP
63
64
65 # ------------------------------
66 # Check rpm --querytags
67 # * Some versions of rpm append extraneous whitespaces
68 AT_SETUP([rpm --querytags])
69 AT_KEYWORDS([basic])
70 AT_CHECK([run rpm --querytags],[0],
71 [ARCH
72 ARCHIVESIZE
73 BASENAMES
74 BUGURL
75 BUILDARCHS
76 BUILDHOST
77 BUILDTIME
78 C
79 CAPABILITY
80 CHANGELOGNAME
81 CHANGELOGTEXT
82 CHANGELOGTIME
83 CLASSDICT
84 CONFLICTFLAGS
85 CONFLICTNAME
86 CONFLICTS
87 CONFLICTVERSION
88 COOKIE
89 DBINSTANCE
90 DEPENDSDICT
91 DESCRIPTION
92 DIRINDEXES
93 DIRNAMES
94 DISTRIBUTION
95 DISTTAG
96 DISTURL
97 DSAHEADER
98 E
99 EPOCH
100 EPOCHNUM
101 EVR
102 EXCLUDEARCH
103 EXCLUDEOS
104 EXCLUSIVEARCH
105 EXCLUSIVEOS
106 FILECAPS
107 FILECLASS
108 FILECOLORS
109 FILECONTEXTS
110 FILEDEPENDSN
111 FILEDEPENDSX
112 FILEDEVICES
113 FILEDIGESTALGO
114 FILEDIGESTS
115 FILEFLAGS
116 FILEGROUPNAME
117 FILEINODES
118 FILELANGS
119 FILELINKTOS
120 FILEMD5S
121 FILEMODES
122 FILEMTIMES
123 FILENAMES
124 FILEPROVIDE
125 FILERDEVS
126 FILEREQUIRE
127 FILESIZES
128 FILESTATES
129 FILEUSERNAME
130 FILEVERIFYFLAGS
131 FSCONTEXTS
132 FSNAMES
133 FSSIZES
134 GIF
135 GROUP
136 HDRID
137 HEADERCOLOR
138 HEADERI18NTABLE
139 HEADERIMAGE
140 HEADERIMMUTABLE
141 HEADERREGIONS
142 HEADERSIGNATURES
143 ICON
144 INSTALLCOLOR
145 INSTALLTID
146 INSTALLTIME
147 INSTPREFIXES
148 LICENSE
149 LONGARCHIVESIZE
150 LONGFILESIZES
151 LONGSIGSIZE
152 LONGSIZE
153 N
154 NAME
155 NEVR
156 NEVRA
157 NVR
158 NVRA
159 O
160 OBSOLETEFLAGS
161 OBSOLETENAME
162 OBSOLETES
163 OBSOLETEVERSION
164 OLDFILENAMES
165 OPTFLAGS
166 ORIGBASENAMES
167 ORIGDIRINDEXES
168 ORIGDIRNAMES
169 ORIGFILENAMES
170 OS
171 P
172 PACKAGER
173 PATCH
174 PATCHESFLAGS
175 PATCHESNAME
176 PATCHESVERSION
177 PAYLOADCOMPRESSOR
178 PAYLOADFLAGS
179 PAYLOADFORMAT
180 PKGID
181 PLATFORM
182 POLICIES
183 POSTIN
184 POSTINPROG
185 POSTTRANS
186 POSTTRANSPROG
187 POSTUN
188 POSTUNPROG
189 PREFIXES
190 PREIN
191 PREINPROG
192 PRETRANS
193 PRETRANSPROG
194 PREUN
195 PREUNPROG
196 PROVIDEFLAGS
197 PROVIDENAME
198 PROVIDES
199 PROVIDEVERSION
200 PUBKEYS
201 R
202 RECONTEXTS
203 RELEASE
204 REMOVETID
205 REQUIREFLAGS
206 REQUIRENAME
207 REQUIRES
208 REQUIREVERSION
209 RHNPLATFORM
210 RPMVERSION
211 RSAHEADER
212 SHA1HEADER
213 SIGGPG
214 SIGMD5
215 SIGPGP
216 SIGSIZE
217 SIZE
218 SOURCE
219 SOURCEPACKAGE
220 SOURCEPKGID
221 SOURCERPM
222 SUMMARY
223 TRIGGERCONDS
224 TRIGGERFLAGS
225 TRIGGERINDEX
226 TRIGGERNAME
227 TRIGGERSCRIPTPROG
228 TRIGGERSCRIPTS
229 TRIGGERTYPE
230 TRIGGERVERSION
231 URL
232 V
233 VENDOR
234 VERBOSE
235 VERIFYSCRIPT
236 VERIFYSCRIPTPROG
237 VERSION
238 XPM
239 ])
240 AT_CLEANUP