@@ -73,7 +73,7 @@ public function testValidToken()
73
73
];
74
74
$ encoded = JWT ::encode ($ payload , 'my_key ' , 'HS256 ' );
75
75
$ decoded = JWT ::decode ($ encoded , new Key ('my_key ' , 'HS256 ' ));
76
- $ this ->assertEquals ($ decoded ->message , 'abc ' );
76
+ $ this ->assertSame ($ decoded ->message , 'abc ' );
77
77
}
78
78
79
79
public function testValidTokenWithLeeway ()
@@ -85,7 +85,7 @@ public function testValidTokenWithLeeway()
85
85
];
86
86
$ encoded = JWT ::encode ($ payload , 'my_key ' , 'HS256 ' );
87
87
$ decoded = JWT ::decode ($ encoded , new Key ('my_key ' , 'HS256 ' ));
88
- $ this ->assertEquals ($ decoded ->message , 'abc ' );
88
+ $ this ->assertSame ($ decoded ->message , 'abc ' );
89
89
JWT ::$ leeway = 0 ;
90
90
}
91
91
@@ -99,7 +99,7 @@ public function testExpiredTokenWithLeeway()
99
99
$ this ->expectException (ExpiredException::class);
100
100
$ encoded = JWT ::encode ($ payload , 'my_key ' , 'HS256 ' );
101
101
$ decoded = JWT ::decode ($ encoded , new Key ('my_key ' , 'HS256 ' ));
102
- $ this ->assertEquals ($ decoded ->message , 'abc ' );
102
+ $ this ->assertSame ($ decoded ->message , 'abc ' );
103
103
JWT ::$ leeway = 0 ;
104
104
}
105
105
@@ -113,7 +113,7 @@ public function testValidTokenWithNbf()
113
113
];
114
114
$ encoded = JWT ::encode ($ payload , 'my_key ' , 'HS256 ' );
115
115
$ decoded = JWT ::decode ($ encoded , new Key ('my_key ' , 'HS256 ' ));
116
- $ this ->assertEquals ($ decoded ->message , 'abc ' );
116
+ $ this ->assertSame ($ decoded ->message , 'abc ' );
117
117
}
118
118
119
119
public function testValidTokenWithNbfLeeway ()
@@ -125,7 +125,7 @@ public function testValidTokenWithNbfLeeway()
125
125
];
126
126
$ encoded = JWT ::encode ($ payload , 'my_key ' , 'HS256 ' );
127
127
$ decoded = JWT ::decode ($ encoded , new Key ('my_key ' , 'HS256 ' ));
128
- $ this ->assertEquals ($ decoded ->message , 'abc ' );
128
+ $ this ->assertSame ($ decoded ->message , 'abc ' );
129
129
JWT ::$ leeway = 0 ;
130
130
}
131
131
@@ -151,7 +151,7 @@ public function testValidTokenWithIatLeeway()
151
151
];
152
152
$ encoded = JWT ::encode ($ payload , 'my_key ' , 'HS256 ' );
153
153
$ decoded = JWT ::decode ($ encoded , new Key ('my_key ' , 'HS256 ' ));
154
- $ this ->assertEquals ($ decoded ->message , 'abc ' );
154
+ $ this ->assertSame ($ decoded ->message , 'abc ' );
155
155
JWT ::$ leeway = 0 ;
156
156
}
157
157
@@ -301,7 +301,7 @@ public function testEdDsaEncodeDecode()
301
301
302
302
$ pubKey = base64_encode (sodium_crypto_sign_publickey ($ keyPair ));
303
303
$ decoded = JWT ::decode ($ msg , new Key ($ pubKey , 'EdDSA ' ));
304
- $ this ->assertEquals ('bar ' , $ decoded ->foo );
304
+ $ this ->assertSame ('bar ' , $ decoded ->foo );
305
305
}
306
306
307
307
public function testInvalidEdDsaEncodeDecode ()
@@ -350,7 +350,7 @@ public function testDecodesArraysInJWTAsArray()
350
350
$ payload = ['foo ' => [1 , 2 , 3 ]];
351
351
$ jwt = JWT ::encode ($ payload , $ key , 'HS256 ' );
352
352
$ decoded = JWT ::decode ($ jwt , new Key ($ key , 'HS256 ' ));
353
- $ this ->assertEquals ($ payload ['foo ' ], $ decoded ->foo );
353
+ $ this ->assertSame ($ payload ['foo ' ], $ decoded ->foo );
354
354
}
355
355
356
356
/**
@@ -367,7 +367,7 @@ public function testEncodeDecode($privateKeyFile, $publicKeyFile, $alg)
367
367
$ publicKey = file_get_contents ($ publicKeyFile );
368
368
$ decoded = JWT ::decode ($ encoded , new Key ($ publicKey , $ alg ));
369
369
370
- $ this ->assertEquals ('bar ' , $ decoded ->foo );
370
+ $ this ->assertSame ('bar ' , $ decoded ->foo );
371
371
}
372
372
373
373
public function provideEncodeDecode ()
@@ -393,6 +393,6 @@ public function testEncodeDecodeWithResource()
393
393
// Verify decoding succeeds
394
394
$ decoded = JWT ::decode ($ encoded , new Key ($ resource , 'RS512 ' ));
395
395
396
- $ this ->assertEquals ('bar ' , $ decoded ->foo );
396
+ $ this ->assertSame ('bar ' , $ decoded ->foo );
397
397
}
398
398
}
0 commit comments