1- /* eslint-disable
2- no-return-assign,
3- prefer-destructuring,
4- */
5- // TODO: This file was created by bulk-decaffeinate.
6- // Fix any style issues and re-enable lint.
7-
81const fs = require ( 'fs' ) ;
92const { assert } = require ( 'chai' ) ;
103const parser = require ( '../../lib/parser' ) ;
@@ -23,7 +16,7 @@ describe('parser module', () => {
2316 it ( 'has parse() defined' , ( ) => assert . isFunction ( parser . parse ) ) ;
2417
2518 describe ( 'parse(string) return' , ( ) => {
26- before ( ( ) => output = parser . parse ( trace ) ) ;
19+ before ( ( ) => { output = parser . parse ( trace ) ; } ) ;
2720
2821 it ( 'is obejct' , ( ) => assert . isObject ( output ) ) ;
2922
@@ -34,7 +27,7 @@ describe('parser module', () => {
3427
3528 describe ( 'parsed request' , ( ) => {
3629 let request = '' ;
37- before ( ( ) => request = output . request ) ;
30+ before ( ( ) => { ( { request } = output ) ; } ) ;
3831
3932 it ( 'contains multiple lines delimited by CRLF' , ( ) => {
4033 const lines = request . split ( '\r\n' ) ;
@@ -46,7 +39,6 @@ describe('parser module', () => {
4639 assert . include ( request , agentString ) ;
4740 } ) ;
4841
49-
5042 it ( 'does not contain double LF at the end' , ( ) => {
5143 const outputChars = request . split ( '' ) ;
5244
@@ -59,7 +51,7 @@ describe('parser module', () => {
5951
6052 describe ( 'parsed response' , ( ) => {
6153 let response = '' ;
62- before ( ( ) => response = output . response ) ;
54+ before ( ( ) => { ( { response } = output ) ; } ) ;
6355
6456 it ( 'containt application/json' , ( ) => {
6557 const string = 'application/json' ;
@@ -77,7 +69,7 @@ describe('parser module', () => {
7769 it ( 'has parseToString() defined' , ( ) => assert . isFunction ( parser . parseToString ) ) ;
7870
7971 describe ( 'parseToString(traceString) return' , ( ) => {
80- before ( ( ) => output = parser . parseToString ( trace ) ) ;
72+ before ( ( ) => { output = parser . parseToString ( trace ) ; } ) ;
8173
8274 it ( 'should have trailing LF as last character to do not brake terminal' , ( ) => {
8375 const outputChars = output . split ( '' ) ;
@@ -99,7 +91,7 @@ describe('parser module', () => {
9991 } ) ;
10092
10193 it ( "should have all parsed Request lines leaded by '> '" , ( ) => {
102- const request = parser . parse ( trace ) . request ;
94+ const { request } = parser . parse ( trace ) ;
10395
10496 let counter = 0 ;
10597 for ( const line of request . split ( '\r\n' ) ) {
@@ -110,7 +102,7 @@ describe('parser module', () => {
110102 } ) ;
111103
112104 it ( "should have all parsed Response lines leaded by '< '" , ( ) => {
113- const response = parser . parse ( trace ) . response ;
105+ const { response } = parser . parse ( trace ) ;
114106
115107 let counter = 0 ;
116108 for ( const line of response . split ( '\r\n' ) ) {
@@ -142,7 +134,7 @@ describe('parser module', () => {
142134
143135 describe ( 'parsed request' , ( ) => {
144136 let request = '' ;
145- before ( ( ) => request = output . request ) ;
137+ before ( ( ) => { ( { request } = output ) ; } ) ;
146138
147139 it ( 'is a string' , ( ) => assert . isString ( request ) ) ;
148140
@@ -151,7 +143,7 @@ describe('parser module', () => {
151143
152144 describe ( 'parsed response' , ( ) => {
153145 let response = '' ;
154- before ( ( ) => response = output . response ) ;
146+ before ( ( ) => { ( { response } = output ) ; } ) ;
155147
156148 it ( 'is a string' , ( ) => assert . isString ( response ) ) ;
157149
0 commit comments