def test_default_properites_2(self): props = Properties(self.file_object) v = props.ROOT assert v != None, 'ROOT is undefined' return
def test_get_property(self): v = Properties(self.file_object).attribute3 assert v == 'value3', 'Error getting property' return
def test_set_property_2(self): props = Properties(self.file_object) props.set('NewAttribute', 'Value') v = props.NewAttribute assert v == 'Value', 'Attribute not created' return
def test_environment_override(self): os.environ['BROADWAY_attribute1'] = 'override property' v = Properties(self.file_object).attribute1 assert v == 'override property', 'Environment var override failed' return
def test_empty_value(self): p = Properties(self.file_object) v = p.attribute4 assert v == '', "Empty attribute should be ''" return
def test_repr(self): v = repr(Properties(self.file_object)) assert v != None, 'Error while dumping properites' return
def test_default_properites(self): props = Properties(self.file_object) v = props.get('ROOT') assert v != None, 'ROOT is undefined' return