File tree 1 file changed +18
-2
lines changed
1 file changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -28,9 +28,25 @@ fixtures.valid.rsa.forEach(function (f) {
28
28
priv = Buffer . from ( f [ 'private' ] , 'base64' ) ;
29
29
}
30
30
31
+ console . log ( nCrypto . getHashes ( ) ) ;
31
32
( nCrypto . getHashes ( ) . indexOf ( f . scheme ) >= 0 ? test : test . skip ) ( f . message , function ( t ) {
32
- var bSign = bCrypto . createSign ( f . scheme ) ;
33
- var nSign = nCrypto . createSign ( f . scheme ) ;
33
+ var bSign ;
34
+ try {
35
+ bSign = bCrypto . createSign ( f . scheme ) ;
36
+ } catch ( e ) {
37
+ console . info ( 'skipping unsupported browserify-sign scheme' , f . scheme ) ;
38
+ t . end ( ) ;
39
+ return ;
40
+ }
41
+
42
+ try {
43
+ var nSign = nCrypto . createSign ( f . scheme ) ;
44
+ } catch ( e ) {
45
+ console . info ( 'skipping unsupported node scheme' , f . scheme ) ;
46
+ t . end ( ) ;
47
+ return ;
48
+ }
49
+
34
50
var bSig = bSign . update ( message ) . sign ( priv ) ;
35
51
var nSig = nSign . update ( message ) . sign ( priv ) ;
36
52
You can’t perform that action at this time.
0 commit comments