sbsv2/raptor/test/unit_suite/raptor_xml_unit.py
changeset 641 8dd670a9f34f
parent 616 24e4ef208cca
child 674 37ee82a83d43
equal deleted inserted replaced
640:ac0bbc1e5d79 641:8dd670a9f34f
   120 		
   120 		
   121 		self.__logger.Clear()
   121 		self.__logger.Clear()
   122 		self.assertTrue(systemModel.IsLayerBuildable("Seventh Layer"))
   122 		self.assertTrue(systemModel.IsLayerBuildable("Seventh Layer"))
   123 		self.assertTrue(len(self.__logger.errors) == 1)
   123 		self.assertTrue(len(self.__logger.errors) == 1)
   124 		sbsHome = os.environ["SBS_HOME"]
   124 		sbsHome = os.environ["SBS_HOME"]
   125 		sysDefPath = sbsHome + "/test/metadata/system/system_definition_multi_layers.xml"
   125 		sysDefPath = os.path.join(sbsHome, "test/metadata/system/system_definition_multi_layers.xml")
   126 		sysDefPath = sysDefPath.replace("\\","/")
   126 		sysDefPath = sysDefPath.replace("\\","/")
   127 		bldInfPath = sbsHome + "/test/smoke_suite/test_resources/does_not_exist/bld.inf"
   127 		bldInfPath = os.path.join(sbsHome, "test/smoke_suite/test_resources/does_not_exist/bld.inf")
   128 		bldInfPath = bldInfPath.replace("\\","/")
   128 		bldInfPath = bldInfPath.replace("\\","/")
   129 		self.assertEquals(self.__logger.errors[0],
   129 		self.assertEquals(self.__logger.errors[0],
   130 		  ("System Definition layer \"Seventh Layer\" from system definition file \"%s\" refers to non existent bld.inf file %s" % (sysDefPath, bldInfPath)))
   130 		  ("System Definition layer \"Seventh Layer\" from system definition file \"%s\" refers to non existent bld.inf file %s" % (sysDefPath, bldInfPath)))
   131 				
   131 				
   132 		# Probably redundant, but return local environment (at least its dictionary) to pre-test state
   132 		# Probably redundant, but return local environment (at least its dictionary) to pre-test state