sbsv2/raptor/test/common/run_tests.py
branchwip
changeset 135 0092642f198e
parent 9 b211d87c390a
equal deleted inserted replaced
134:2648751b64b4 135:0092642f198e
   515 		keys = input_dict.keys()
   515 		keys = input_dict.keys()
   516 		keys.sort()
   516 		keys.sort()
   517 		return keys
   517 		return keys
   518 
   518 
   519 
   519 
       
   520 # Make SBS_HOME, EPOCROOT have uppercase drive letters to match os.getcwd() and
       
   521 # thus stop all those insane test problems which result from one being uppercase
       
   522 # and the other lowercase
       
   523 
       
   524 if sys.platform.startswith("win"):
       
   525 	sh = os.environ['SBS_HOME']
       
   526 	if sh[1] == ':':
       
   527 		os.environ['SBS_HOME'] = sh[0].upper() + sh[1:]
       
   528 	er = os.environ['EPOCROOT']
       
   529 	if er[1] == ':':
       
   530 		os.environ['EPOCROOT'] = er[0].upper() + er[1:]
       
   531 
   520 # Clean epocroot before running tests
   532 # Clean epocroot before running tests
   521 raptor_tests.clean_epocroot()
   533 raptor_tests.clean_epocroot()
   522 run_tests = SuiteRun(suitepattern = options.suite, testpattern = options.tests,
   534 run_tests = SuiteRun(suitepattern = options.suite, testpattern = options.tests,
   523 		upload_location = options.upload)
   535 		upload_location = options.upload)
   524 run_tests.run_tests()
   536 run_tests.run_tests()