'Test that a negative long below the implementation specific limit is
rejected as too small to be decoded.'

def test_decodeTooSmallLong(self):

    largest = self._getLargest()
    self.enc.setPrefixLimit((self.enc.prefixLimit * 2))
    self.enc.sendEncoded(largest)
    encoded = self.io.getvalue()
    self.io.truncate(0)
    self.enc.setPrefixLimit((self.enc.prefixLimit // 2))
    self.assertRaises(banana.BananaError, self.enc.dataReceived, encoded)
