@@ -368,9 +368,9 @@ def test_signer_protected_headers():
368368
369369 exp_protected = protected .copy ()
370370 exp_protected ['alg' ] = 'ES256'
371- enc_header , enc_payload , sig = _jwt .split (b '.' )
372- assert json .loads (b64d (enc_header ).decode ("utf-8" )) == exp_protected
373- assert b64d (enc_payload ).decode ("utf-8" ) == payload
371+ enc_header , enc_payload , sig = _jwt .split ('.' )
372+ assert json .loads (b64d (enc_header . encode ( "utf-8" ) ).decode ("utf-8" )) == exp_protected
373+ assert b64d (enc_payload . encode ( "utf-8" ) ).decode ("utf-8" ) == payload
374374
375375 _rj = JWS ()
376376 info = _rj .verify_compact (_jwt , keys )
@@ -384,7 +384,7 @@ def test_verify_protected_headers():
384384 protected = dict (header1 = u"header1 is protected" ,
385385 header2 = "header2 is protected too" , a = 1 )
386386 _jwt = _jws .sign_compact (keys , protected = protected )
387- protectedHeader , enc_payload , sig = _jwt .split (b "." )
387+ protectedHeader , enc_payload , sig = _jwt .split ("." )
388388 data = dict (payload = enc_payload , signatures = [
389389 dict (
390390 header = dict (alg = u"ES256" , jwk = _key .serialize ()),
0 commit comments