Пример #1
0
def refresh_sign_parameters(parameters, format=FormatType.RAW, signer=mac1):
    if parameters is None or not isinstance(parameters, dict):
        parameters = dict()
    parameters["Date"] = helper.get_rfc_2616_date()
    parameters["Accept"] = FormatType.map_format_to_accept(format)
    parameters["x-acs-signature-method"] = signer.get_signer_name()
    parameters["x-acs-signature-version"] = signer.get_signer_version()
    return parameters
 def test_map_format_to_accept(self):
     self.assertEqual(map_format_to_accept("XML"), "application/xml")
     self.assertEqual(map_format_to_accept("JSON"), "application/json")
     self.assertEqual(map_format_to_accept(
         "OTHERE"), "application/octet-stream")