99 assert, connect, keys
1010} = require ( fixtures . path ( 'tls-connect' ) ) ;
1111
12- function assert_arrays_equal ( left , right ) {
13- assert . strictEqual ( left . length , right . length ) ;
14- for ( let i = 0 ; i < left . length ; i ++ ) {
15- assert . strictEqual ( left [ i ] , right [ i ] ) ;
16- }
17- }
18-
1912function test ( csigalgs , ssigalgs , shared_sigalgs , cerr , serr ) {
2013 assert ( shared_sigalgs || serr || cerr , 'test missing any expectations' ) ;
2114 connect ( {
@@ -43,16 +36,19 @@ function test(csigalgs, ssigalgs, shared_sigalgs, cerr, serr) {
4336 assert . ifError ( pair . client . err ) ;
4437 assert ( pair . server . conn ) ;
4538 assert ( pair . client . conn ) ;
46- assert_arrays_equal ( pair . server . conn . getSharedSigalgs ( ) , shared_sigalgs ) ;
39+ assert . deepStrictEqual (
40+ pair . server . conn . getSharedSigalgs ( ) ,
41+ shared_sigalgs
42+ ) ;
4743 } else {
4844 if ( serr ) {
4945 assert ( pair . server . err ) ;
50- assert ( pair . server . err . code , serr ) ;
46+ assert . strictEqual ( pair . server . err . code , serr ) ;
5147 }
5248
5349 if ( cerr ) {
5450 assert ( pair . client . err ) ;
55- assert ( pair . client . err . code , cerr ) ;
51+ assert . strictEqual ( pair . client . err . code , cerr ) ;
5652 }
5753 }
5854
@@ -68,7 +64,9 @@ test('RSA-PSS+SHA256:RSA-PSS+SHA512:ECDSA+SHA256',
6864
6965// Do not have shared sigalgs.
7066test ( 'RSA-PSS+SHA384' , 'ECDSA+SHA256' ,
71- undefined , 'ECONNRESET' , 'ERR_SSL_NO_SHARED_SIGNATURE_ALGORITHMS' ) ;
67+ undefined , 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE' ,
68+ 'ERR_SSL_NO_SHARED_SIGNATURE_ALGORITHMS' ) ;
7269
7370test ( 'RSA-PSS+SHA384:ECDSA+SHA256' , 'ECDSA+SHA384:RSA-PSS+SHA256' ,
74- undefined , 'ECONNRESET' , 'ERR_SSL_NO_SHARED_SIGNATURE_ALGORITHMS' ) ;
71+ undefined , 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE' ,
72+ 'ERR_SSL_NO_SHARED_SIGNATURE_ALGORITHMS' ) ;
0 commit comments