Show
Ignore:
Timestamp:
07/09/08 10:48:41 (5 months ago)
Author:
nick
Message:

amf3.Encoder now raises an exception when encountering a func or method type

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pyamf/branches/amf3-encoder-unsupported-311/pyamf/tests/test_amf3.py

    r1432 r1493  
    267267            self._run([(ord, '\x00')]) 
    268268 
    269         self.assertRaises(AttributeError, x) 
     269        self.assertRaises(pyamf.EncodeError, x) 
    270270 
    271271        self._run([(pyamf.Undefined, '\x00')]) 
     
    583583            '\n\x0b\x01\ttext\x06\x07bar\ttail\x01\x07tag\x06\x07foo\x01') 
    584584 
     585    def test_unknown_func(self): 
     586        self.encoder._writeElementFunc = lambda x: None 
     587 
     588        self.assertRaises(pyamf.EncodeError, self.encoder.writeElement, None) 
     589 
    585590class DecoderTestCase(_util.ClassCacheClearingTestCase): 
    586591    """