Exemple #1
0
 def _process(self, sequence, producer):
     for operands in sequence:
         for name, value in operands:
             if value:
                 product = pickle.decode(value)
                 yield product.items() if hasattr(product, "items") \
                     else (("array", product), )
Exemple #2
0
 def test_encode_decode(self):
     obj = quickdict(a=CustomClass(),
                     timetag=datetime.datetime.now(),
                     data=b"unittest")
     encoded = pickle.encode(obj)
     decoded = pickle.decode(encoded)
     self.assertEqual(obj, decoded)