Stefano Cossu 5 jaren geleden
bovenliggende
commit
d0f6f31b87
1 gewijzigde bestanden met toevoegingen van 9 en 0 verwijderingen
  1. 9 0
      tests/3_endpoints/test_3_0_ldp.py

+ 9 - 0
tests/3_endpoints/test_3_0_ldp.py

@@ -877,6 +877,15 @@ class TestDigestHeaders:
         assert self.client.post(path, data=content, headers={
                 'digest': f'blake2b={content_blake2b}'}).status_code == 201
 
+        assert self.client.post(path, data=content, headers={
+                'digest': f'bogusmd={content_blake2b}'}).status_code == 400
+
+        bencoded = b64encode(content_blake2b.encode())
+        assert self.client.post(
+            path, data=content,
+            headers={'digest': f'blake2b={bencoded}'}
+        ).status_code == 400
+
 
 
 @pytest.mark.usefixtures('client_class')