Commit a229faae authored by Yann Garcia's avatar Yann Garcia
Browse files

Review ECRF tests

parent 562f4f47
Loading
Loading
Loading
Loading
+405 −205

File changed.

Preview size limit exceeded, changes collapsed.

+2 −1
Original line number Original line Diff line number Diff line
@@ -25,6 +25,7 @@ public:
  virtual void decode_message_body(const osip_message_t* p_sip_message, OPTIONAL<LibSip__MessageBodyTypes::MessageBody>& p_message_body);
  virtual void decode_message_body(const osip_message_t* p_sip_message, OPTIONAL<LibSip__MessageBodyTypes::MessageBody>& p_message_body);


private:
private:
  int encode_message_body_sdp(const LibSip__SDPTypes::SDP__Message& p_message_body, sdp_message_t** p_sdp_body);
  int encode_sdp(const LibSip__SDPTypes::SDP__Message& p_message_body, sdp_message_t** p_sdp_body);
  int decode_sdp(const osip_body_t* p_body, LibSip__SDPTypes::SDP__Message& p_sdp_header);


}; // End of class sip_codec_message_body
}; // End of class sip_codec_message_body
+4 −4
Original line number Original line Diff line number Diff line
@@ -10,8 +10,8 @@ int sip_codec_request::encode (const LibSip__SIPTypesAndValues::Request& msg, OC
{
{
  loggers::get_instance().log_msg(">>> sip_codec_request::encode: ", (const Base_Type&)msg);
  loggers::get_instance().log_msg(">>> sip_codec_request::encode: ", (const Base_Type&)msg);
  
  
//  TRACE_INITIALIZE(TRACE_LEVEL7, NULL);
  TRACE_INITIALIZE(TRACE_LEVEL7, NULL);
//  OSIP_TRACE (osip_trace (__FILE__, __LINE__, OSIP_ERROR, NULL, ">>> sip_codec_request::encode\n"));
  OSIP_TRACE (osip_trace (__FILE__, __LINE__, OSIP_ERROR, NULL, ">>> sip_codec_request::encode\n"));
  
  
  osip_message_t* sip_message = nullptr; // TODO Use smart pointer
  osip_message_t* sip_message = nullptr; // TODO Use smart pointer
  ::parser_init();
  ::parser_init();
@@ -49,8 +49,8 @@ int sip_codec_request::decode (const OCTETSTRING& data, LibSip__SIPTypesAndValue
{
{
  loggers::get_instance().log_msg(">>> sip_codec_request::decode: data=", data);
  loggers::get_instance().log_msg(">>> sip_codec_request::decode: data=", data);


//  TRACE_INITIALIZE(TRACE_LEVEL7, NULL);
  TRACE_INITIALIZE(TRACE_LEVEL7, NULL);
//  OSIP_TRACE (osip_trace (__FILE__, __LINE__, OSIP_ERROR, NULL, ">>> sip_codec_request::decode\n"));
  OSIP_TRACE (osip_trace (__FILE__, __LINE__, OSIP_ERROR, NULL, ">>> sip_codec_request::decode\n"));
  
  
  // Sanity checks
  // Sanity checks
  if (data.lengthof() == 0) {
  if (data.lengthof() == 0) {
+2 −1
Original line number Original line Diff line number Diff line
@@ -57,7 +57,8 @@ system.httpPort.params := "HTTP(codecs=held:held_codec;html:html_codec;json:json
#TestCodec_Register.tc_register_request_2
#TestCodec_Register.tc_register_request_2
#TestCodec_Invite.tc_invite_request_1
#TestCodec_Invite.tc_invite_request_1
#TestCodec_Invite.tc_invite_request_2
#TestCodec_Invite.tc_invite_request_2
TestCodec_Invite.tc_invite_request_3
#TestCodec_Invite.tc_invite_request_3
TestCodec_Invite.tc_invite_request_4
#TestCodec_Responses.tc_100_trying_1
#TestCodec_Responses.tc_100_trying_1
#TestCodec_Responses.tc_180_ringing_1
#TestCodec_Responses.tc_180_ringing_1
#TestCodec_HttpRequest.tc_http_get_1
#TestCodec_HttpRequest.tc_http_get_1
+712 −6

File changed.

Preview size limit exceeded, changes collapsed.