#NEWLINE# def testThreeElementList( self ) : #NEWLINE# #INDENT# strIds = ( ( ( ( ( ( ( '' + '[' ) + ( ( ( ( ( ( ( 'user.language' + '(' ) + 'cells/wdrCell/nodes/wdrNode/servers/wdrServer' ) + '|' ) + 'server.xml' ) + '#' ) + 'Property_1' ) + ')' ) ) + ' ' ) + ( ( ( ( ( ( ( 'user.region' + '(' ) + 'cells/wdrCell/nodes/wdrNode/servers/wdrServer' ) + '|' ) + 'server.xml' ) + '#' ) + 'Property_2' ) + ')' ) ) + ' ' ) + ( ( ( ( ( ( ( 'file.encoding' + '(' ) + 'cells/wdrCell/nodes/wdrNode/servers/wdrServer' ) + '|' ) + 'server.xml' ) + '#' ) + 'Property_3' ) + ')' ) ) + ']' ) #NEWLINE# self . assert_ ( _isConfigIdList ( strIds ) ) #NEWLINE# cfgIds = _parseConfigIdList ( strIds ) #NEWLINE# self . assertEquals ( len ( cfgIds ) , 3 ) #NEWLINE# self . assertEquals ( cfgIds [ 0 ] . name , 'user.language' ) #NEWLINE# self . assertEquals ( self [ 0 ] . xmlPath , 'cells/wdrCell/nodes/wdrNode/servers/wdrServer' ) #NEWLINE# self . assertEquals ( cfgIds [ 0 ] . xmlDoc , 'server.xml' ) #NEWLINE# self . assertEquals ( cfgIds [ 0 ] . xmlId , 'Property_1' ) #NEWLINE# self . assertEquals ( cfgIds [ 1 ] . name , 'user.region' ) #NEWLINE# self . assertEquals ( cfgIds [ 1 ] . xmlPath , 'cells/wdrCell/nodes/wdrNode/servers/wdrServer' ) #NEWLINE# self . assertEquals ( cfgIds [ 1 ] . xmlDoc , 'server.xml' ) #NEWLINE# self . assertEquals ( cfgIds [ 1 ] . xmlId , 'Property_2' ) #NEWLINE# self . assertEquals ( cfgIds [ 2 ] . name , 'file.encoding' ) #NEWLINE# self . assertEquals ( cfgIds [ 2 ] . xmlPath , 'cells/wdrCell/nodes/wdrNode/servers/wdrServer' ) #NEWLINE# self . assertEquals ( cfgIds [ 2 ] . xmlDoc , 'server.xml' ) #NEWLINE# self . assertEquals ( cfgIds [ 2 ] . xmlId , 'Property_3' )