All files / src/codec/ber/decoder/primitive ReadOctetString.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12    1x             3x    
import {CursorDataView} from '../../../../CursorDataView';
 
export function readOctetString(cdv: CursorDataView, length: number) {
  // 8.7.2 The primitive encoding contains zero, one or more contents octets
  // equal in value to the octets in the data value, in the order they appear
  // in the data value, and with the most significant bit of an octet of
  // the data value, aligned with the most significant bit of an octet
  // of the contents octets.
 
  return cdv.readString(length, 'hex');
}