def test_plist_binfiles(self): subset.compute_subset(self.config, ["rootpkg:bin"], None, self.sess) files = self._read_in_plist() # Since we didn't supply an arch and the only binfile that appears is # in an arch specific package, we should not see it in the plist assert files == []
def test_plist_runfiles_docfiles(self): subset.compute_subset(self.config, ["rootpkg:run,doc"], None, self.sess) files = self._read_in_plist() expected = sorted( [ "runfiles/runfile%d" % x for x in range(1, 4) ] + [ "docfiles/docfile%d" % x for x in range(1, 3) ] ) assert files == expected
if args.sqldb is not None: config["sqldb"] = args.sqldb if args.prefix_filenames is not None: config["prefix_filenames"] = args.prefix_filenames if args.output_plist is not None: config["plist"] = args.output_plist if args.tlpdb is not None: config["tlpdb"] = args.tlpdb if args.arch is not None: config["arch"] = args.arch if not args.version: print_version() print("\nRunning with configuration:") for k in config.iterkeys(): print(" %s: %s" % (k.ljust(25), config[k])) print("") # primary tasks if args.subset: import subset subset.compute_subset(config, args.include, args.exclude) elif args.initdb: import tlpdbparser tlpdbparser.initdb(config) elif args.version: print_version() else: assert False # should not happen
def test_plist_srcfiles(self): subset.compute_subset(self.config, ["rootpkg:src"], None, self.sess) files = self._read_in_plist() assert files == ["srcfiles/srcfile1"]