@@ -23,9 +23,8 @@ def setUp(self):
23
23
}
24
24
self .expected = "RSOYDt4T1cUTdK1PDd93/VVr8B8="
25
25
self .body = "{\" property\" : \" value\" , \" boolean\" : true}"
26
- self .bodyHash = "Ch/3Y02as7ldtcmi3+lBbkFQKyg6gMfPGWMmMvluZiA="
27
- self .encodedBodyHash = self .bodyHash .replace ("+" , "%2B" ).replace ("=" , "%3D" )
28
- self .uriWithBody = self .uri + "&bodySHA256=" + self .encodedBodyHash
26
+ self .bodyHash = "0a1ff7634d9ab3b95db5c9a2dfe9416e41502b283a80c7cf19632632f96e6620"
27
+ self .uriWithBody = self .uri + "&bodySHA256=" + self .bodyHash
29
28
30
29
def test_compute_signature_bytecode (self ):
31
30
expected = b (self .expected )
@@ -34,22 +33,16 @@ def test_compute_signature_bytecode(self):
34
33
utf = False )
35
34
assert_equal (signature , expected )
36
35
37
- def test_compute_signature_unicode (self ):
38
- expected = u (self .expected )
36
+ def test_compute_signature (self ):
37
+ expected = (self .expected )
39
38
signature = self .validator .compute_signature (self .uri ,
40
39
self .params ,
41
40
utf = True )
42
41
assert_equal (signature , expected )
43
42
44
- def test_compute_hash_bytecode (self ):
45
- expected = b (self .bodyHash )
46
- body_hash = self .validator .compute_hash (self .body , utf = False )
47
-
48
- assert_equal (expected , body_hash )
49
-
50
43
def test_compute_hash_unicode (self ):
51
44
expected = u (self .bodyHash )
52
- body_hash = self .validator .compute_hash (self .body , utf = True )
45
+ body_hash = self .validator .compute_hash (self .body )
53
46
54
47
assert_equal (expected , body_hash )
55
48
@@ -62,5 +55,5 @@ def test_validation_removes_port_on_https(self):
62
55
63
56
def test_validation_of_body_succeeds (self ):
64
57
uri = self .uriWithBody
65
- is_valid = self .validator .validate (uri , self .body , "afcFvPLPYT8mg/JyIVkdnqQKa2s =" )
58
+ is_valid = self .validator .validate (uri , self .body , "a9nBmqA0ju/hNViExpshrM61xv4 =" )
66
59
assert_true (is_valid )
0 commit comments