def test_valid_input_guid(self):
        SAMPLE_DATA_C_FORMAT_GUID = "{0x66341ae8, 0x668f, 0x4192, {0xb4, 0x4d, 0x5f, 0x87, 0xb8, 0x68, 0xf0, 0x41}}"  # noqa: E501
        SAMPLE_DATA_REG_FORMAT_GUID = "66341ae8-668f-4192-b44d-5f87b868f041"
        self.assertEqual(
            GuidParser.reg_guid_from_c_format(SAMPLE_DATA_C_FORMAT_GUID),
            SAMPLE_DATA_REG_FORMAT_GUID)
        self.assertEqual(
            GuidParser.c_guid_from_reg_format(SAMPLE_DATA_REG_FORMAT_GUID),
            SAMPLE_DATA_C_FORMAT_GUID)

        uuid_from_c = GuidParser.uuid_from_guidstring(
            SAMPLE_DATA_C_FORMAT_GUID)
        uuid_from_reg = GuidParser.uuid_from_guidstring(
            SAMPLE_DATA_REG_FORMAT_GUID)

        self.assertEqual(GuidParser.reg_guid_str_from_uuid(uuid_from_c),
                         GuidParser.reg_guid_str_from_uuid(uuid_from_reg))

        self.assertEqual(GuidParser.c_guid_str_from_uuid(uuid_from_c),
                         GuidParser.c_guid_str_from_uuid(uuid_from_reg))
 def test_invalid_reg_format_to_c_format(self):
     SAMPLE_DATA_REG_FORMAT_GUID = "66341ae8-668f4192b44d-0087b868f041"
     u = GuidParser.c_guid_from_reg_format(SAMPLE_DATA_REG_FORMAT_GUID)
     self.assertEqual('', u)