Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
27 lines (21 sloc) 545 Bytes
#
# Unit tests for BCDataStream class
#
import unittest
import BCDataStream
class Tests(unittest.TestCase):
def setUp(self):
self.ds = BCDataStream.BCDataStream()
def testString(self):
t = {
"\x07setting" : "setting",
"\xfd\x00\x07setting" : "setting",
"\xfe\x00\x00\x00\x07setting" : "setting",
}
for (input, output) in t.iteritems():
self.ds.clear()
self.ds.write(input)
got = self.ds.read_string()
self.assertEqual(output, got)
if __name__ == "__main__":
unittest.main()