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
Joseph Schorr 9f804de23d Fix bug in deletion of repos with OCI-style linked tags
MySQL does not allow rows in the same table referencing other rows to be deleted in a single statement. We now do a two-pass deletion, and add a test to make sure.

Fixes https://jira.prod.coreos.systems/browse/QS-18
2017-10-18 17:03:27 -04:00
..
data Revert "Merge pull request #2844 from coreos-inc/alegrand/use_latest_appr_server_code" 2017-08-09 20:45:46 -04:00
triggerjson Skip bitbucket pushes without any commits 2017-03-20 18:23:21 -04:00
__init__.py Add some tests to verify we're not leaking anything to completely public users (we're not) 2013-11-06 17:09:22 -05:00
analytics.py Add some tests to make sure our docker API is properly respecting auth. 2013-11-07 17:10:57 -05:00
fixtures.py Merge pull request #2720 from coreos-inc/gc-opt 2017-06-29 20:55:14 +03:00
fulldbtest.sh Change fulldbtests to use py.test 2017-04-24 16:45:15 -04:00
helpers.py Fix external auth returns for query_user calls 2016-12-07 14:28:42 -05:00
queue_threads.py Refactor queue locking to not use select for update 2015-11-03 11:32:28 -05:00
registry_tests.py Add support for tag expiration based on a `quay.expires-after` label 2017-07-19 17:13:06 -04:00
specs.py Move verbs security tests into pytest style 2017-06-28 12:48:02 +03:00
test_anon_checked.py Fix tests in response to breakage in #351 2015-08-17 16:26:20 -04:00
test_api_security.py Convert RepositoryUserTransitivePermission security tests to pytest 2017-08-01 11:34:31 -04:00
test_api_usage.py Fix bug in deletion of repos with OCI-style linked tags 2017-10-18 17:03:27 -04:00
test_backfill_allocator.py Read the number of unscanned clair images from the block allocator 2017-02-21 19:13:51 -05:00
test_blobmodel.py Fix uncompressed size for blob store and add test 2016-03-29 14:16:56 -04:00
test_buildman.py Make the redis client use AsyncWrapper and coroutines 2016-11-18 15:59:14 -05:00
test_cloud_storage.py Add CloudFrontedS3Storage, which redirects to CloudFront for non-S3 ips 2017-09-28 14:40:58 -04:00
test_digest_tools.py Prevent invalid tags on builds 2016-07-25 17:50:35 -07:00
test_dockerfileparse.py Fix Dockerfile parsing for unicode and add testing 2015-08-31 14:32:26 -04:00
test_endpoints.py Fix permissions on accessing archived logs 2017-08-18 13:45:36 -04:00
test_endtoend_auth.py fix(136521333): Handle None email_or_id in avatar code 2016-12-21 15:00:55 -05:00
test_external_jwt_authn.py Pull out JWT auth validation into validator class 2017-02-24 12:23:16 -05:00
test_filelike.py Add retry support to Swift 2016-07-26 09:56:00 -07:00
test_github.py Fix missed tests and revert conftest change (breaks docker build) 2017-01-30 17:28:25 -05:00
test_image_sharing.py Unionize the mega query - It needed more performance-based benefits 2015-10-09 14:45:05 -07:00
test_imagetree.py Improve the imagetree test. 2016-09-07 13:25:19 -04:00
test_keystone_auth.py Add group iteration and syncing support to Keystone auth 2017-04-03 11:31:30 -04:00
test_ldap.py Make sure to escape LDAP queries 2017-05-01 14:00:54 -04:00
test_license.py Change entitlement sorting to sort *valid* entitlements by reverse expiration time 2017-02-15 14:31:24 -05:00
test_manifests.py Fix verbs in manifestlist 2016-09-26 14:49:58 -04:00
test_metricqueue.py Fixes prometheus start metric 2016-09-30 13:09:03 -04:00
test_morecollections.py Change security notification code to use the new stream diff reporters 2016-12-20 12:50:19 -05:00
test_names.py Prevent invalid tags on builds 2016-07-25 17:50:35 -07:00
test_oauth_login.py Move OAuth login into its own endpoints module 2017-02-16 16:27:54 -05:00
test_permissions.py Accidental refactor, split out legacy.py into separate sumodules and update all call sites. 2015-07-17 11:56:15 -04:00
test_prepare_trigger.py Skip bitbucket pushes without any commits 2017-03-20 18:23:21 -04:00
test_queries.py Release database connections after updating build statuses. 2017-07-26 12:29:51 -04:00
test_queue.py Change queue to use state-field for claiming items 2017-01-17 13:29:26 -05:00
test_queuefile.py Add retry support to Swift 2016-07-26 09:56:00 -07:00
test_repomodel.py Small fixes found by running full db tests 2017-04-24 16:45:15 -04:00
test_secscan.py Move notifications into its own package 2017-07-25 17:00:06 -04:00
test_ssl_util.py DNS name check got reversed; breaks wildcards 2017-01-29 11:51:37 -05:00
test_storageproxy.py Fix old-style flask imports to silence deprecation warnings. 2017-04-06 13:15:48 -04:00
test_storagereplication.py Fix storage replication for CAS and add tests 2016-07-12 13:46:06 -04:00
test_streamlayerformat.py Refactor the util directory to use subpackages. 2015-08-03 16:04:19 -04:00
test_suconfig_api.py move ConfigProvider ctxmgr back to su tests 2017-02-14 14:36:36 -05:00
test_trigger.py Fix pytests and enable parallel registry tests 2016-12-20 15:42:04 -05:00
test_util.py Change Docker Version tests to pytest 2017-02-22 15:45:06 -05:00
test_v1_endpoint_security.py Change permissions model so that non-admins do not get org-wide read 2016-08-04 16:47:28 -04:00
test_v2_endpoint_security.py Change permissions model so that non-admins do not get org-wide read 2016-08-04 16:47:28 -04:00
test_validation.py Basic labels support 2016-08-26 15:24:26 -04:00
test_visible_repos.py Add additional tests for repo visibility and further simplify the query for perf 2015-10-15 12:12:57 -04:00
testconfig.py Revert "Only show signing UI when namespace is explicitly whitelisted" 2017-07-12 15:48:35 -04:00
testlogs.py Switch from expire to delete redis log_entries 2017-03-17 15:35:47 +01:00