Ejemplo n.º 1
0
 def test_case_folding(self):
     self.setupStep(
         worker.SetPropertiesFromEnv(variables=["eNv"], source="me"))
     self.worker.worker_environ = {"ENV": 'EE'}
     self.worker.worker_system = 'win32'
     self.expectOutcome(result=SUCCESS, state_string="Set")
     self.expectProperty('eNv', 'EE', source='me')
     self.expectLogfile("properties", "eNv = 'EE'")
     return self.runStep()
Ejemplo n.º 2
0
 def test_simple(self):
     self.setupStep(worker.SetPropertiesFromEnv(
         variables=["one", "two", "three", "five", "six"],
         source="me"))
     self.worker.worker_environ = {"one": "1", "two": None, "six": "6", "FIVE": "555"}
     self.worker.worker_system = 'linux'
     self.properties.setProperty("four", 4, "them")
     self.properties.setProperty("five", 5, "them")
     self.properties.setProperty("six", 99, "them")
     self.expectOutcome(result=SUCCESS,
                        state_string="Set")
     self.expectProperty('one', "1", source='me')
     self.expectNoProperty('two')
     self.expectNoProperty('three')
     self.expectProperty('four', 4, source='them')
     self.expectProperty('five', 5, source='them')
     self.expectProperty('six', '6', source='me')
     self.expectLogfile("properties",
                        "one = '1'\nsix = '6'")
     return self.runStep()