Lines Matching refs:pathname
154 def __init__(self, pathname, outputdir=None, timeout=None, user=None):
155 self.pathname = pathname
164 self.pathname, self.outputdir, self.timeout, self.user)
228 privcmd = self.update_cmd_privs(self.pathname, self.user)
277 msga = 'Test: %s%s ' % (self.pathname, user)
315 def __init__(self, pathname, outputdir=None, timeout=None, user=None,
317 super(Test, self).__init__(pathname, outputdir, timeout, user)
330 "%s%s\nUser: %s\n" % (self.pathname, self.outputdir,
339 files = [self.pre, self.pathname, self.post]
351 self.pathname)
364 test = Cmd(self.pathname, outputdir=self.outputdir,
371 if len(pretest.pathname):
383 if len(posttest.pathname):
391 def __init__(self, pathname, outputdir=None, timeout=None, user=None,
394 super(TestGroup, self).__init__(pathname, outputdir, timeout, user,
405 "Pre: %s%s\nPost: %s%s\nUser: %s\n" % (self.pathname,
418 self.pre = os.path.join(self.pathname, self.pre)
420 self.post = os.path.join(self.pathname, self.post)
426 if self.pathname != os.path.dirname(f):
429 "directory." % (self.pathname, f))
435 (self.pathname, f))
441 self.pathname)
446 if not verify_file(os.path.join(self.pathname, test)):
450 self.pathname))
468 if len(pretest.pathname):
474 test = Cmd(os.path.join(self.pathname, fname),
484 if len(posttest.pathname):
520 def addtest(self, pathname, options):
526 test = Test(pathname)
531 self.tests[pathname] = test
724 def verify_file(pathname):
728 if os.path.isdir(pathname) or os.path.islink(pathname):
731 if os.path.isfile(pathname) and os.access(pathname, os.X_OK):