コード例 #1
0
 def test_encode_decode(self):
     kvp = {'key': 'key1', 'value': 'value1'}
     kvp_reporting = HyperVKvpReportingHandler()
     data = kvp_reporting._encode_kvp_item(kvp['key'], kvp['value'])
     self.assertEqual(len(data), kvp_reporting.HV_KVP_RECORD_SIZE)
     decoded_kvp = kvp_reporting._decode_kvp_item(data)
     self.assertEqual(kvp, decoded_kvp)
コード例 #2
0
 def test_encode_decode(self):
     kvp = {'key': 'key1', 'value': 'value1'}
     kvp_reporting = HyperVKvpReportingHandler()
     data = kvp_reporting._encode_kvp_item(kvp['key'], kvp['value'])
     self.assertEqual(len(data), kvp_reporting.HV_KVP_RECORD_SIZE)
     decoded_kvp = kvp_reporting._decode_kvp_item(data)
     self.assertEqual(kvp, decoded_kvp)
コード例 #3
0
 def test_encode_decode(self):
     kvp = {"key": "key1", "value": "value1"}
     kvp_reporting = HyperVKvpReportingHandler()
     data = kvp_reporting._encode_kvp_item(kvp["key"], kvp["value"])
     self.assertEqual(len(data), kvp_reporting.HV_KVP_RECORD_SIZE)
     decoded_kvp = kvp_reporting._decode_kvp_item(data)
     self.assertEqual(kvp, decoded_kvp)