MCPcopy
hub / github.com/probelabs/goreplay / TEST_parseMessage

Function TEST_parseMessage

middleware/middleware.js:553–563  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

551}
552
553function TEST_parseMessage() {
554 const exampleMessage = Buffer.from("1 2 3\nGET / HTTP/1.1\r\n\r\n").toString('hex')
555 let msg = parseMessage(exampleMessage)
556 let expected = { type: '1', ID: '2', meta: ["1", "2", "3"], http: Buffer.from("GET / HTTP/1.1\r\n\r\n") }
557
558 Object.keys(expected).forEach(function(k){
559 if (msg[k].toString() != expected[k].toString()) {
560 fail(`${k}: '${expected[k]}' != '${msg[k]}'`)
561 }
562 })
563}
564
565function TEST_httpPath() {
566 const examplePayload = "GET /test HTTP/1.1\r\n\r\n";

Callers

nothing calls this directly

Calls 2

parseMessageFunction · 0.85
failFunction · 0.85

Tested by

no test coverage detected