@@ -35,16 +35,16 @@ let iter = 0;
35
35
36
36
const errorHandler = common . mustCall ( ( err ) => {
37
37
let expectedErrorCode = 'ERR_SSL_WRONG_VERSION_NUMBER' ;
38
- let expectedErrorReason = ' wrong version number' ;
38
+ let expectedErrorReason = / w r o n g [ \s _ ] v e r s i o n [ \s _ ] n u m b e r / i ;
39
39
if ( hasOpenSSL ( 3 , 2 ) ) {
40
40
expectedErrorCode = 'ERR_SSL_PACKET_LENGTH_TOO_LONG' ;
41
- expectedErrorReason = ' packet length too long' ;
41
+ expectedErrorReason = / p a c k e t [ \s _ ] l e n g t h [ \s _ ] t o o [ \s _ ] l o n g / i ;
42
42
} ;
43
43
44
44
assert . strictEqual ( err . code , expectedErrorCode ) ;
45
45
assert . strictEqual ( err . library , 'SSL routines' ) ;
46
46
if ( ! hasOpenSSL3 ) assert . strictEqual ( err . function , 'ssl3_get_record' ) ;
47
- assert . strictEqual ( err . reason , expectedErrorReason ) ;
47
+ assert . match ( err . reason , expectedErrorReason ) ;
48
48
errorReceived = true ;
49
49
if ( canCloseServer ( ) )
50
50
server . close ( ) ;
@@ -98,15 +98,15 @@ function sendBADTLSRecord() {
98
98
} ) ) ;
99
99
client . on ( 'error' , common . mustCall ( ( err ) => {
100
100
let expectedErrorCode = 'ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION' ;
101
- let expectedErrorReason = ' tlsv1 alert protocol version' ;
101
+ let expectedErrorReason = / t l s v 1 [ \s _ ] a l e r t [ \s _ ] p r o t o c o l [ \s _ ] v e r s i o n / i ;
102
102
if ( hasOpenSSL ( 3 , 2 ) ) {
103
103
expectedErrorCode = 'ERR_SSL_TLSV1_ALERT_RECORD_OVERFLOW' ;
104
- expectedErrorReason = ' tlsv1 alert record overflow' ;
104
+ expectedErrorReason = / t l s v 1 [ \s _ ] a l e r t [ \s _ ] r e c o r d [ \s _ ] o v e r f l o w / i ;
105
105
}
106
106
assert . strictEqual ( err . code , expectedErrorCode ) ;
107
107
assert . strictEqual ( err . library , 'SSL routines' ) ;
108
108
if ( ! hasOpenSSL3 )
109
109
assert . strictEqual ( err . function , 'ssl3_read_bytes' ) ;
110
- assert . strictEqual ( err . reason , expectedErrorReason ) ;
110
+ assert . match ( err . reason , expectedErrorReason ) ;
111
111
} ) ) ;
112
112
}
0 commit comments