lots of refactoring regarding removal of already obsolete session file mechanism

This commit is contained in:
Miroslav Stampar
2012-06-21 10:09:10 +00:00
parent 1e67b4f0b9
commit ec44e88db8
9 changed files with 135 additions and 398 deletions

View File

@@ -126,7 +126,6 @@ def liveTest():
name = None
log = []
session = []
switches = dict(global_)
if case.hasAttribute("name"):
@@ -143,14 +142,9 @@ def liveTest():
if item.hasAttribute("value"):
log.append(replaceVars(item.getAttribute("value"), vars_))
if case.getElementsByTagName("session"):
for item in case.getElementsByTagName("session")[0].getElementsByTagName("item"):
if item.hasAttribute("value"):
session.append(replaceVars(item.getAttribute("value"), vars_))
msg = "running live test case '%s' (%d/%d)" % (name, count, length)
logger.info(msg)
result = runCase(switches, log, session)
result = runCase(switches, log)
if result:
logger.info("test passed")
else:
@@ -178,7 +172,6 @@ def initCase(switches=None):
if key in cmdLineOptions.__dict__:
cmdLineOptions.__dict__[key] = value
conf.sessionFile = None
init(cmdLineOptions, True)
__setVerbosity()
@@ -190,7 +183,7 @@ def cleanCase():
conf.verbose = 1
__setVerbosity()
def runCase(switches=None, log=None, session=None):
def runCase(switches=None, log=None):
retVal = True
initCase(switches)
@@ -198,19 +191,6 @@ def runCase(switches=None, log=None, session=None):
if result == False: #if None ignore
retVal = False
if session and retVal:
ifile = open(conf.sessionFile, 'r')
content = ifile.read()
ifile.close()
for item in session:
if item.startswith("r'") and item.endswith("'"):
if not re.search(item[2:-1], content, re.DOTALL):
retVal = False
break
elif content.find(item) < 0:
retVal = False
break
if log and retVal:
ifile = open(conf.dumper.getOutputFile(), 'r')
content = ifile.read()