- self.failUnlessRaises(ValueError, bdecode, 'd3:fooe')
- self.failUnlessRaises(ValueError, bdecode, 'di1e0:e')
- self.failUnlessRaises(ValueError, bdecode, 'd1:b0:1:a0:e')
- self.failUnlessRaises(ValueError, bdecode, 'd1:a0:1:a0:e')
- self.failUnlessRaises(ValueError, bdecode, 'd0:0:')
- self.failUnlessRaises(ValueError, bdecode, 'd0:')
+ self.failUnlessRaises(BencodeError, bdecode, 'd3:fooe')
+ self.failUnlessRaises(BencodeError, bdecode, 'di1e0:e')
+ self.failUnlessRaises(BencodeError, bdecode, 'd1:b0:1:a0:e')
+ self.failUnlessRaises(BencodeError, bdecode, 'd1:a0:1:a0:e')
+ self.failUnlessRaises(BencodeError, bdecode, 'd0:0:')
+ self.failUnlessRaises(BencodeError, bdecode, 'd0:')