Example #1
0
 def test_flush(self):
     out = bytearray()
     for d in self.decoded:
         out.extend(slipsocket.encode(d))
         self.sr.write(d)
         self.sr.flush()
         self.assertEqual(out, self.raw_out.getvalue())
Example #2
0
 def test_flush(self):
     out = bytearray()
     for d in self.decoded:
         out.extend(slipsocket.encode(d))
         self.sr.write(d)
         self.sr.flush()
         self.assertEqual(out, self.raw_out.getvalue())
Example #3
0
 def test_encoding_decoding(self):
     for decoded, encoded in self.data:
         self.assertEqual(encoded, slipsocket.encode(decoded))
         self.assertEqual(decoded, slipsocket.decode(encoded))
Example #4
0
 def test_encoding_decoding(self):
     for decoded, encoded in self.data:
         self.assertEqual(encoded, slipsocket.encode(decoded))
         self.assertEqual(decoded, slipsocket.decode(encoded))