Lines Matching refs:self
67 def group(self,string):
68 self.group=string.lower()
69 self.group=self.group.strip()
70 return '%s' % self.group
71 def suite(self,string):
72 self.suite=string.lower()
73 self.suite=self.suite.strip()
74 self.suite=self.suite.replace(' ','-')
75 return '%s' % self.suite
76 def name(self,string):
77 self.name=string.strip()
78 self.name=self.name.replace(' ','-')
79 return '%s' % self.name
83 def __init__(self):
84 self.line=''
85 self.key=''
86 self.value=''
87 self.VersionList=[]
88 self.SystemList=[]
89 self.ServerDict={}
90 self.SystemDict={}
92 def getServerVersion(self,string,productname):
95 def getServerBuildId(self,string):
98 def getServerOSName(self,string):
101 def getServerArch(self,string):
104 def getServerJavaMajorMinor(self,string):
107 def getServerValueFromString(self,string):
110 def getServerValueFromKey(self,string,result):
115 def __init__(self):
116 self.seconds=0
117 self.minutes=0
118 self.hours=0
120 def timeToSeconds(self,clocktime):
121 self.hours,self.minutes,self.seconds=clocktime.split(':')
122 return int(self.hours)*7200+int(self.minutes)*60+int(self.seconds)
126 def printKey(self,keypair):
127 self.key=keypair.keys()[0]
128 return self.key
129 def printKeyValue(self,keypair):
130 self.key=keypair.keys()[0]
131 self.keyvalue=keypair[self.key]
132 return self.keyvalue
137 def transformReport(self,stylesheet,xml,output,params):
146 self.xsl = FileInputStream("%s" % stylesheet)
147 self.xml = FileInputStream("%s" % xml)
148 self.html = FileOutputStream("%s" % output)
151 self.xslSource = StreamSource(self.xsl)
152 self.tfactory = TransformerFactory.newInstance()
153 self.xslTemplate = self.tfactory.newTemplates(self.xslSource)
154 self.transformer = self.xslTemplate.newTransformer()
156 self.source = StreamSource(self.xml)
157 self.result = StreamResult(self.html)
159 for self.key,self.value in params.items():
160 self.transformer.setParameter(self.key, self.value)
162 self.transformer.transform(self.source, self.result)
165 self.xsl.close()
166 self.xml.close()
167 self.html.close()
171 def __init__(self):
172 self.message = ''
173 self.flag = ''
178 def __init__(self, file1, file2, diffFile):
179 self.file1 = file1
180 self.file2 = file2
181 self.diffFile = diffFile
183 def genDiff(self):
190 File("%s" % self.file1),
191 File("%s" % self.file2),
192 self.file1,
193 self.file2,
196 FileOutputStream(File("%s" % self.diffFile)))
200 diff_file = open(self.diffFile, "r")
267 def __init__(self):
268 self.location=''
269 self.host=''
270 self.port=''
271 self.dn=''
272 self.password=''
273 self.suffix=''
274 self.backend=''
276 def location(self,location):
279 def host(self,name):
282 def port(self,port):
285 def adminport(self,port):
288 def dn(self,dn):
291 def password(self,pswd):
294 def suffix(self,sfx):
297 def backend(self,be):
302 def __init__(self,host,name):
307 self.name=name
308 self.library='Unknown'
309 self.executable='Unknown'
310 self.options='Unknown'
311 self.params='Unknown'
326 self.name=__entryMap['name']
327 self.library=__entryMap['library']
328 self.executable=__entryMap['executable']
329 self.options=__entryMap['options']
330 self.params=__entryMap['parameters']
332 def get_library(self):
333 return self.library
335 def get_name(self):
336 return self.name
338 def get_executable(self):
339 return self.executable
341 def get_options(self):
342 return self.options
344 def get_params(self):
345 return self.params
349 def __init__(self):
350 self.environment=''
354 def __init__(self,host):
361 self.version=__res.result
363 self.name='STAF'
367 self.root=__res.result
369 def get_version(self):
370 return self.version
372 def get_name(self):
373 return self.name
375 def get_root(self):
376 return self.version
380 def __init__(self,host,name='STAX'):
385 staf_service.__init__(self,host,name)
391 self.version=__res.result
393 def get_version(self):
394 return self.version
398 def __init__(self,host,name='EVENT'):
403 staf_service.__init__(self,host,name)
408 self.version=__res.result
410 def get_version(self):
411 return self.version
415 def __init__(self,host,name='EVENTMANAGER'):
420 staf_service.__init__(self,host,name)
425 self.version=__res.result
427 def get_version(self):
428 return self.version
432 def __init__(self,host,name='EMAIL'):
438 staf_service.__init__(self,host,name)
443 self.version=__res.result
444 self.recipients= 'TODO: get from config.py'
450 self.server=__entryMap['mailServer']
451 self.port=__entryMap['port']
453 def get_version(self):
454 return self.version
456 def get_recipients(self):
457 return self.recipients
459 def get_server(self):
460 return self.server
462 def get_port(self):
463 return self.port
467 def __init__(self,host,name='HTTP'):
472 staf_service.__init__(self,host,name)
476 self.version=__res.result
478 def get_version(self):
479 return self.version
483 def __init__(self,host,name='DSML'):
488 staf_service.__init__(self,host,name)
492 self.version='Unknown'
494 def get_version(self):
495 return self.version
499 def __init__(self,dir,tests_type):
500 self.directory=dir
501 self.data='%s/%s/shared/data' % (dir,tests_type)
502 self.common='%s/shared' % dir
503 self.java='%s/java' % self.common
505 def get_directory(self):
506 return self.directory
508 def get_data(self):
509 return self.data
511 def get_common(self):
512 return self.common
514 def get_java(self):
515 return self.java
519 def __init__(self,dir):
520 self.directory=dir
521 self.tests='%s/testlogs' % dir
522 self.reports='%s/reports' % dir
523 self.sut='%s/sutlogs' % dir
525 def get_directory(self):
526 return self.directory
528 def get_tests(self):
529 return self.tests
531 def get_reports(self):
532 return self.reports
534 def get_sut(self):
535 return self.sut
539 def __init__(self,dir):
540 self.directory=dir
541 self.testdata='%s/testdata' % dir
542 self.java='%s/java' % self.testdata
543 self.data='%s/data' % self.testdata
544 self.temp='%s/temp' % dir
545 self.reldatadir='testdata/data'
546 self.reljavadir='testdata/java'
548 def get_directory(self):
549 return self.directory
551 def get_testdata(self):
552 return self.testdata
554 def get_java(self):
555 return self.java
557 def get_data(self):
558 return self.data
560 def get_temp(self):
561 return self.temp
563 def get_reldatadir(self):
564 return self.directory
566 def get_reljavadir(self):
567 return self.directory
569 def set_data(self,dir):
570 self.data=dir
645 def __init__(self):
646 self.testgroup=''
647 self.testsuite=''
648 self.testcase=''
649 self.issues=''
650 self.issue=''
652 def createBlankDocument(self):
661 def writeXMLfile(self,doc,xmlfile):
680 def printXMLfile(self,doc):
702 def parseXMLfile(self,xmlfile):
706 self.builder= self.createBlankDocument()
707 self.input = FileInputStream(xmlfile)
708 self.doc = self.builder.parse(self.input)
709 self.input.close()
710 return self.doc
714 def createAttr(self,doc,tag,attr,value):
723 def getElementByAttributeName(self,root,tag,attr,val):
788 def __init__(self, name):
789 self.name = name
791 def getName(self):
792 return self.name