This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/test/registry
Joseph Schorr 171c7e5238 Further fixes for unicode handling in manifests
We were occasionally trying to compute schema 2 version 1 signatures on the *unicode* representation, which was failing the signature check. This PR adds a new wrapper type called `Bytes`, which all manifests must take in, and which handles the unicodes vs encoded utf-8 stuff in a central location. This PR also adds a test for the manifest that was breaking in production.
2019-01-09 15:14:41 -05:00
..
__init__.py Translate LiveServerTestCase into a py.test-compatible liveserver fixture 2018-05-01 13:28:24 +03:00
fixtures.py Add ability for specific geographic regions to be blocked from pulling images within a namespace 2018-12-06 17:14:45 -05:00
liveserverfixture.py Add automatic retry to the registry test suite to make it less flaky 2018-12-11 13:30:30 -05:00
protocol_fixtures.py Make sure to decode manifests into utf-8 when necessary 2018-12-17 16:31:24 -05:00
protocol_v1.py Add ability for specific geographic regions to be blocked from pulling images within a namespace 2018-12-06 17:14:45 -05:00
protocol_v2.py Further fixes for unicode handling in manifests 2019-01-09 15:14:41 -05:00
protocols.py Make sure to decode manifests into utf-8 when necessary 2018-12-17 16:31:24 -05:00
registry_tests.py Make sure to decode manifests into utf-8 when necessary 2018-12-17 16:31:24 -05:00