@@ -74,38 +74,44 @@ function dec(encd, pad) {
74
74
* Test encryption
75
75
*/
76
76
77
- assert . equal ( enc ( ODD_LENGTH_PLAIN , true ) , ODD_LENGTH_ENCRYPTED ) ;
78
- assert . equal ( enc ( EVEN_LENGTH_PLAIN , true ) , EVEN_LENGTH_ENCRYPTED ) ;
77
+ assert . strictEqual ( enc ( ODD_LENGTH_PLAIN , true ) , ODD_LENGTH_ENCRYPTED ) ;
78
+ assert . strictEqual ( enc ( EVEN_LENGTH_PLAIN , true ) , EVEN_LENGTH_ENCRYPTED ) ;
79
79
80
80
assert . throws ( function ( ) {
81
81
// input must have block length %
82
82
enc ( ODD_LENGTH_PLAIN , false ) ;
83
- } ) ;
83
+ } , / d a t a n o t m u l t i p l e o f b l o c k l e n g t h / ) ;
84
84
85
85
assert . doesNotThrow ( function ( ) {
86
- assert . equal ( enc ( EVEN_LENGTH_PLAIN , false ) , EVEN_LENGTH_ENCRYPTED_NOPAD ) ;
86
+ assert . strictEqual (
87
+ enc ( EVEN_LENGTH_PLAIN , false ) , EVEN_LENGTH_ENCRYPTED_NOPAD
88
+ ) ;
87
89
} ) ;
88
90
89
91
90
92
/*
91
93
* Test decryption
92
94
*/
93
95
94
- assert . equal ( dec ( ODD_LENGTH_ENCRYPTED , true ) , ODD_LENGTH_PLAIN ) ;
95
- assert . equal ( dec ( EVEN_LENGTH_ENCRYPTED , true ) , EVEN_LENGTH_PLAIN ) ;
96
+ assert . strictEqual ( dec ( ODD_LENGTH_ENCRYPTED , true ) , ODD_LENGTH_PLAIN ) ;
97
+ assert . strictEqual ( dec ( EVEN_LENGTH_ENCRYPTED , true ) , EVEN_LENGTH_PLAIN ) ;
96
98
97
99
assert . doesNotThrow ( function ( ) {
98
100
// returns including original padding
99
- assert . equal ( dec ( ODD_LENGTH_ENCRYPTED , false ) . length , 32 ) ;
100
- assert . equal ( dec ( EVEN_LENGTH_ENCRYPTED , false ) . length , 48 ) ;
101
+ assert . strictEqual ( dec ( ODD_LENGTH_ENCRYPTED , false ) . length , 32 ) ;
102
+ assert . strictEqual ( dec ( EVEN_LENGTH_ENCRYPTED , false ) . length , 48 ) ;
101
103
} ) ;
102
104
103
105
assert . throws ( function ( ) {
104
106
// must have at least 1 byte of padding (PKCS):
105
- assert . equal ( dec ( EVEN_LENGTH_ENCRYPTED_NOPAD , true ) , EVEN_LENGTH_PLAIN ) ;
106
- } ) ;
107
+ assert . strictEqual (
108
+ dec ( EVEN_LENGTH_ENCRYPTED_NOPAD , true ) , EVEN_LENGTH_PLAIN
109
+ ) ;
110
+ } , / b a d d e c r y p t / ) ;
107
111
108
112
assert . doesNotThrow ( function ( ) {
109
113
// no-pad encrypted string should return the same:
110
- assert . equal ( dec ( EVEN_LENGTH_ENCRYPTED_NOPAD , false ) , EVEN_LENGTH_PLAIN ) ;
114
+ assert . strictEqual (
115
+ dec ( EVEN_LENGTH_ENCRYPTED_NOPAD , false ) , EVEN_LENGTH_PLAIN
116
+ ) ;
111
117
} ) ;
0 commit comments