Fix qdatastream unit test and typesystem.
Reviewed by Lauro Mora <lauto.neto@openbossa.org>
This commit is contained in:
parent
23ee9d0226
commit
ca75446b9b
2 changed files with 5 additions and 10 deletions
|
|
@ -2485,12 +2485,7 @@
|
||||||
<insert-template name="stream_write_method"/>
|
<insert-template name="stream_write_method"/>
|
||||||
</inject-code>
|
</inject-code>
|
||||||
</add-function>
|
</add-function>
|
||||||
<add-function signature="writeUInt8(char)">
|
<add-function signature="writeUInt8(quint8)">
|
||||||
<inject-code class="target" position="end">
|
|
||||||
<insert-template name="stream_write_method"/>
|
|
||||||
</inject-code>
|
|
||||||
</add-function>
|
|
||||||
<add-function signature="writeUInt8(const char *)">
|
|
||||||
<inject-code class="target" position="end">
|
<inject-code class="target" position="end">
|
||||||
<insert-template name="stream_write_method"/>
|
<insert-template name="stream_write_method"/>
|
||||||
</inject-code>
|
</inject-code>
|
||||||
|
|
|
||||||
|
|
@ -24,16 +24,16 @@ class QDataStreamWrite(unittest.TestCase):
|
||||||
'''QDataStream.writeUInt8 (accepting str of size 1)'''
|
'''QDataStream.writeUInt8 (accepting str of size 1)'''
|
||||||
x = 0xFF
|
x = 0xFF
|
||||||
self.write.writeUInt8(chr(x))
|
self.write.writeUInt8(chr(x))
|
||||||
y = ord(self.read.readUInt8())
|
y = self.read.readUInt8()
|
||||||
self.assertEqual(x, y)
|
self.assertEqual(x, y)
|
||||||
|
|
||||||
self.assertRaises(TypeError, self.write.writeUInt8, 'aaaaa')
|
self.assertRaises(TypeError, self.write.writeUInt8, 'aaaaa')
|
||||||
|
|
||||||
def testWriteInt8(self):
|
def testWriteInt8(self):
|
||||||
'''QDataStream.writeInt8 (accepting str of size 1)'''
|
'''QDataStream.writeInt8 (accepting str of size 1)'''
|
||||||
x = 0xFF
|
x = 65
|
||||||
self.write.writeInt8(chr(x))
|
self.write.writeInt8(chr(x))
|
||||||
y = ord(self.read.readInt8())
|
y = self.read.readInt8()
|
||||||
self.assertEqual(x, y)
|
self.assertEqual(x, y)
|
||||||
|
|
||||||
self.assertRaises(TypeError, self.write.writeInt8, 'aaaaa')
|
self.assertRaises(TypeError, self.write.writeInt8, 'aaaaa')
|
||||||
|
|
@ -47,7 +47,7 @@ class QDataStreamWrite(unittest.TestCase):
|
||||||
|
|
||||||
def testWriteInt8Int(self):
|
def testWriteInt8Int(self):
|
||||||
'''QDataStream.writeInt8 (accepting integer)'''
|
'''QDataStream.writeInt8 (accepting integer)'''
|
||||||
x = 0xFF
|
x = 65
|
||||||
self.write.writeInt8(x)
|
self.write.writeInt8(x)
|
||||||
y = self.read.readInt8()
|
y = self.read.readInt8()
|
||||||
self.assertEqual(x, y)
|
self.assertEqual(x, y)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue