Lines Matching refs:pkg

33 import pkg.fmri as pfmri
87 self.pkg("contents -@", exit=2)
88 self.pkg("contents -m -r", exit=2)
89 self.pkg("contents -o", exit=2)
90 self.pkg("contents -s", exit=2)
91 self.pkg("contents -t", exit=2)
92 self.pkg("contents foo@x.y", exit=1)
93 self.pkg("contents -a foo", exit=2)
94 self.pkg("contents -m -o action.hash", exit=2)
95 self.pkg("contents -m -a path=usr/bin/sh", exit=2)
96 self.pkg("contents -m -s path", exit=2)
97 self.pkg("contents -m -t depend", exit=2)
104 self.pkg("install bronze")
106 self.pkg("contents")
108 self.pkg("contents -t file")
110 self.pkg("contents -t file,set")
113 self.pkg("contents -t set,license")
116 self.pkg("contents -t falseaction", exit=2)
117 self.pkg("contents -t falseaction,file")
122 """local pkg contents should fail in an empty image; remote
126 self.pkg("contents -m", exit=1)
127 self.pkg("contents -m -r bronze@1.0", exit=0)
133 self.pkg("install bronze@1.0")
134 self.pkg("contents")
135 self.pkg("contents -m")
141 self.pkg("install bronze@1.0")
142 self.pkg("contents -m bronze@1.0")
146 self.pkg("contents -r -m bronze@1.0")
156 self.pkg("install bronze@1.0")
157 self.pkg("contents 'bro*'")
163 self.pkg("contents bad", exit=1)
164 self.pkg("contents -r bad", exit=1)
170 self.pkg("install bronze")
173 self.pkg("contents -H -o action.hash -a path=usr/bin/sh")
178 self.pkg("contents -H -o action.hash -a path=etc/bronze*")
184 self.pkg("contents -H -o action.hash -a path=etc/bronze1 "
191 self.pkg("contents -a path=usr/bin/notthere", 1)
194 """Test the -o option of contents. When pkg contents doesn't
199 self.pkg("install nopathA")
200 self.pkg("install nopathB")
203 # pkg FMRIS for the special case '-o pkg.fmri'.(Bug 17659776)"""
204 self.pkg("contents -o pkg.fmri nopathA")
208 # part of the messages that result in running pkg contents
209 # when no output would result. Note that pkg still returns 0
221 self.pkg("contents nopathA")
224 self.pkg("contents nopathA nopathB")
227 self.pkg("contents -o noodles nopathA")
230 self.pkg("contents -o noodles -o mice nopathA nopathB")
238 self.pkg("contents -r -m {0}".format(" ".join(self.plist)))
248 """Verify that pkg contents -r returns expected results
268 self.pkg("set-publisher -p {0}".format(repodir))
274 self.pkg("contents -H -r -t set -o pkg.fmri bronze")
275 self.assertTrue(self.output.startswith("pkg://test/bronze"))
276 self.assertTrue("pkg://test2/bronze" not in self.output)
277 self.assertTrue("pkg://test3/bronze" not in self.output)
281 self.pkg("contents -H -r -t set -o pkg.fmri //test2/bronze")
282 self.assertTrue("pkg://test/bronze" not in self.output)
283 self.assertTrue(self.output.startswith("pkg://test2/bronze"))
284 self.assertTrue("pkg://test3/bronze" not in self.output)
289 self.pkg("contents -H -r -t set -o pkg.fmri //test/bronze "
291 self.assertTrue(self.output.startswith("pkg://test/bronze"))
292 self.assertTrue("pkg://test2/bronze" not in self.output)
293 self.assertTrue("pkg://test3/bronze" not in self.output)
295 self.pkg("contents -H -r -t set -o pkg.fmri //test2/bronze "
297 self.assertTrue(self.output.startswith("pkg://test/bronze"))
298 self.assertTrue("pkg://test2/bronze" in self.output)
299 self.assertTrue("pkg://test3/bronze" not in self.output)
301 self.pkg("contents -H -r -t set -o pkg.fmri //test3/bronze "
303 self.assertTrue(self.output.startswith("pkg://test/bronze"))
304 self.assertTrue("pkg://test2/bronze" in self.output)
305 self.assertTrue("pkg://test3/bronze" in self.output)
333 repository the original manifest is used for pkg contents and
337 self.pkg("install nopathA")
341 self.pkg("refresh --full")
343 self.pkg("contents -m nopathA")
345 self.pkg("contents -r -m nopathA")
354 self.pkg("contents -r -m nopathA")
358 self.pkg("refresh")
360 self.pkg("contents -r -m nopathA")