Changeset 3507 for TI12-security


Ignore:
Timestamp:
25/02/08 10:26:03 (12 years ago)
Author:
pjkersha
Message:

Fixed assertEqual and some test results.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.test/ndg/security/test/elementTreeC14n/testC14n.py

    r3504 r3507  
    4747        '''Override default to get something easy to read than super class 
    4848        behaviour''' 
    49         diffGen = unified_diff(a.split('\n'), b.split('\n')) 
    50         raise AssertionError('\n'+'\n'.join(diffGen)) 
     49        if a != b: 
     50            diffGen = unified_diff(a.split('\n'), b.split('\n')) 
     51            raise AssertionError('\n'+'\n'.join(diffGen)) 
    5152         
    5253    def test01UTF8DocEncoding(self): 
     
    245246   </mixed> 
    246247</doc>''' 
    247  
    248         exptdC14n = \ 
    249 '''<doc> 
    250    <clean>   </clean> 
    251    <dirty>   A   B   </dirty> 
    252    <mixed> 
    253       A 
    254       <clean>   </clean> 
    255       B 
    256       <dirty>   A   B   </dirty> 
    257       C 
    258    </mixed> 
    259 </doc>''' 
    260  
    261248        elem = ET.fromstring(xml) 
    262249        f = StringIO() 
    263250        ETC14N.write(elem, f) 
    264251        c14n = f.getvalue() 
    265         self.assertEqual(c14n, exptdC14n) 
     252         
     253        # In this case the canonicalized form should be identical to the  
     254        # original 
     255        self.assertEqual(c14n, xml) 
    266256 
    267257         
     
    347337   </e6> 
    348338</doc>''' 
    349  
    350339        self.assertEqual(c14n, exptdC14n) 
    351340         
     
    480469                 etRefNode.tag.split('}')[-1],  
    481470                 'w').write(etRefC14n) 
    482          
    483471            self.assertEqual(zsiRefC14n, etRefC14n) 
    484472         
Note: See TracChangeset for help on using the changeset viewer.