def setUp(self): super(PropertyReference, self).setUp() # Empty self.xml.append(cim_xml.PROPERTY_REFERENCE('Dogs', None)) # VALUE.REFERENCE self.xml.append( cim_xml.PROPERTY_REFERENCE( 'Dogs', cim_xml.VALUE_REFERENCE(cim_xml.CLASSNAME('CIM_Dog')))) # VALUE.REFERENCE + attributes self.xml.append( cim_xml.PROPERTY_REFERENCE('Dogs', cim_xml.VALUE_REFERENCE( cim_xml.CLASSNAME('CIM_Dog')), reference_class='CIM_Dog', class_origin='CIM_Dog', propagated='true')) # QUALIFIER + VALUE.REFERENCE self.xml.append( cim_xml.PROPERTY_REFERENCE( 'Dogs', cim_xml.VALUE_REFERENCE(cim_xml.CLASSNAME('CIM_Dog')), qualifiers=[ cim_xml.QUALIFIER('IMPISH', 'string', cim_xml.VALUE('true')) ]))
def setUp(self): super(Instance, self).setUp() # Empty self.xml.append(cim_xml.INSTANCE('CIM_Foo', [])) # PROPERTY self.xml.append( cim_xml.INSTANCE('CIM_Foo', [ cim_xml.PROPERTY('Dog', 'string', cim_xml.VALUE('Spotty')), cim_xml.PROPERTY('Cat', 'string', cim_xml.VALUE('Bella')) ])) # PROPERTY + QUALIFIER self.xml.append( cim_xml.INSTANCE('CIM_Foo', properties=[ cim_xml.PROPERTY('Dog', 'string', cim_xml.VALUE('Spotty')), cim_xml.PROPERTY('Cat', 'string', cim_xml.VALUE('Bella')) ], qualifiers=[ cim_xml.QUALIFIER('IMPISH', 'string', cim_xml.VALUE('true')) ])) # PROPERTY.ARRAY self.xml.append( cim_xml.INSTANCE('CIM_Pets', [ cim_xml.PROPERTY_ARRAY( 'Dogs', 'string', cim_xml.VALUE_ARRAY( [cim_xml.VALUE('Spotty'), cim_xml.VALUE('Bronte')])), cim_xml.PROPERTY_ARRAY( 'Cats', 'string', cim_xml.VALUE_ARRAY( [cim_xml.VALUE('Bella'), cim_xml.VALUE('Faux Lily')])) ])) # PROPERTY.REFERENCE self.xml.append( cim_xml.INSTANCE('CIM_Pets', [ cim_xml.PROPERTY_REFERENCE( 'Dog', cim_xml.VALUE_REFERENCE( cim_xml.CLASSNAME('CIM_Dog'))), cim_xml.PROPERTY_REFERENCE( 'Cat', cim_xml.VALUE_REFERENCE( cim_xml.CLASSNAME('CIM_Cat'))) ]))
def setup(self): # Empty self.xml.append(cim_xml.VALUE_REFARRAY([])) # VALUE.REFARRAY self.xml.append( cim_xml.VALUE_REFARRAY([ cim_xml.VALUE_REFERENCE(cim_xml.CLASSNAME('CIM_Foo')), cim_xml.VALUE_REFERENCE( cim_xml.LOCALCLASSPATH(LOCALNAMESPACEPATH(), CLASSNAME())) ]))
def setUp(self): super(ValueRefArray, self).setUp() # Empty self.xml.append(cim_xml.VALUE_REFARRAY([])) # VALUE.REFARRAY self.xml.append( cim_xml.VALUE_REFARRAY([ cim_xml.VALUE_REFERENCE(cim_xml.CLASSNAME('CIM_Foo')), cim_xml.VALUE_REFERENCE( cim_xml.LOCALCLASSPATH(LOCALNAMESPACEPATH(), CLASSNAME())) ]))
def CLASSNAME(): # pylint: disable=invalid-name return cim_xml.CLASSNAME('CIM_Foo')
def CLASSNAME(): return cim_xml.CLASSNAME('CIM_Foo')