def testPut_IntDouble(self): iv = TestUtility.getRandomInt() ic = TestUtility.getIntChannel() dv = TestUtility.getRandomDouble() dc = TestUtility.getDoubleChannel() mc = MultiChannel([ic.getName(), dc.getName()]) mc.put([PvInt(iv), PvDouble(dv)]) pv = mc.get() iv2 = pv['value'][0][0]['value'] assert (iv2 == iv) dv2 = pv['value'][1][0]['value'] TestUtility.assertDoubleEquality(dv, dv2)
def testPutInt_Int(self): value = TestUtility.getRandomInt() c = TestUtility.getIntChannel() c.putInt(value) value2 = c.get().getPyObject() assert (value == value2)
def testPutInt_Int(self): value = TestUtility.getRandomInt() c = TestUtility.getIntChannel() c.putInt(value) value2 = c.get().getPyObject() assert(value == value2)