Esempio n. 1
0
 def test_UByte(self):
     value = TestUtility.getRandomUByte()
     pv = PvObject({'v': UBYTE}, {'v': value})
     assert (pv['v'] == value)
     value = TestUtility.getRandomUByte()
     pv['v'] = value
     assert (pv['v'] == value)
     value = TestUtility.getRandomUByte()
     pv.setUByte(value)
     assert (pv.getUByte() == value)
Esempio n. 2
0
 def testPutUByte_UByte(self):
     value = TestUtility.getRandomUByte()
     c = TestUtility.getUByteChannel()
     c.putUByte(value)
     value2 = c.get().getPyObject()
     assert (value == value2)
Esempio n. 3
0
 def testPut_PvByte(self):
     value = chr(TestUtility.getRandomUByte())
     c = TestUtility.getByteChannel()
     c.put(PvByte(value))
     value2 = c.get().getPyObject()
     assert (value == value2)
Esempio n. 4
0
 def testPutUByte_UByte(self):
     value = TestUtility.getRandomUByte()
     c = TestUtility.getUByteChannel()
     c.putUByte(value)
     value2 = c.get().getPyObject()
     assert(value == value2)
Esempio n. 5
0
 def testPut_PvByte(self):
     value = chr(TestUtility.getRandomUByte())
     c = TestUtility.getByteChannel()
     c.put(PvByte(value))
     value2 = c.get().getPyObject()
     assert(value == value2)