def test_dbus_wrap_dict(self):
value = {'a' : 3, 'b': 7.0}
dbus_value = dbus_mqtt.wrap_dbus_value(value)
print(dbus_value)
self.assertIsInstance(dbus_value, dbus.Dictionary)
self.assertEqual(dbus.Dictionary({
dbus.String('a', variant_level=1): dbus.Int32(3, variant_level=1),
dbus.String('b', variant_level=1): dbus.Double(7.0, variant_level=1)}, variant_level=1),
dbus_value)
评论列表
文章目录