X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=RSM%2Fconverters%2Fx2apPdu_asn1_unpacker_test.go;h=9c0dcdb2ddd6dd77079747584c835ffc96af6dcc;hb=4dc2959434210acfe738164d3b64ab76b5d0fd2a;hp=230dd6c5101827be102ac6ea62dff3eb0c5c1d58;hpb=7b80668df78103cebafdfb7caa0070dc92ed3779;p=ric-plt%2Fresource-status-manager.git diff --git a/RSM/converters/x2apPdu_asn1_unpacker_test.go b/RSM/converters/x2apPdu_asn1_unpacker_test.go index 230dd6c..9c0dcdb 100644 --- a/RSM/converters/x2apPdu_asn1_unpacker_test.go +++ b/RSM/converters/x2apPdu_asn1_unpacker_test.go @@ -1,5 +1,4 @@ -/******************************************************************************* - * +/* * Copyright (c) 2019 AT&T Intellectual Property. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -13,8 +12,13 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - * - *******************************************************************************/ + */ + +/* + * This source code is part of the near-RT RIC (RAN Intelligent Controller) + * platform project (RICP). + */ + package converters import ( @@ -32,7 +36,7 @@ import ( func TestUnpackX2apPduResponse(t *testing.T) { logger, _ := logger.InitLogger(logger.DebugLevel) - unpacker := NewX2apPduUnpacker(logger) + unpacker := NewX2apPduUnpacker(logger, e2pdus.MaxAsn1CodecMessageBufferSize) wantPduAsStr := `UnsuccessfulOutcome ::= { procedureCode: 9 @@ -92,7 +96,7 @@ func TestUnpackX2apPduResponse(t *testing.T) { t.Errorf("convert inputPayloadAsStr to payloadAsByte. Error: %v\n", err) } - response, err := unpacker.UnpackX2apPduAsString(len(payload), payload, e2pdus.MaxAsn1CodecMessageBufferSize /*message buffer*/) + response, err := unpacker.UnpackX2apPduAsString(payload, e2pdus.MaxAsn1CodecMessageBufferSize /*message buffer*/) if err != nil { t.Errorf("want: success, got: unpack failed. Error: %v\n", err) } @@ -114,7 +118,7 @@ func TestUnpackX2apPduResponse(t *testing.T) { func TestUnpackX2apPduError(t *testing.T) { logger, _ := logger.InitLogger(logger.InfoLevel) - unpacker := NewX2apPduUnpacker(logger) + unpacker := NewX2apPduUnpacker(logger, e2pdus.MaxAsn1CodecMessageBufferSize) wantError := "unpacking error: #src/asn1codec_utils.c.unpack_pdu_aux - Failed to decode E2AP-PDU (consumed 0), error = 0 Success" //--------------------2006002a @@ -125,7 +129,7 @@ func TestUnpackX2apPduError(t *testing.T) { t.Errorf("convert inputPayloadAsStr to payloadAsByte. Error: %v\n", err) } - _, err = unpacker.UnpackX2apPduAsString(len(payload), payload, e2pdus.MaxAsn1CodecMessageBufferSize /*message buffer*/) + _, err = unpacker.UnpackX2apPduAsString(payload, e2pdus.MaxAsn1CodecMessageBufferSize /*message buffer*/) if err != nil { if 0 != strings.Compare(fmt.Sprintf("%s", err), wantError) { t.Errorf("want failure: %s, got: %s", wantError, err)