Skip to content

Enforce keyword-only arguments in test helper #744

Enforce keyword-only arguments in test helper

Enforce keyword-only arguments in test helper #744

Triggered via pull request February 22, 2026 00:37
Status Success
Total duration 8m 58s
Artifacts 91

test.yml

on: pull_request
Matrix: ci-tests
Matrix: skip-tests
Matrix: windows-tests
Combine & check coverage
11s
Combine & check coverage
completion
2s
completion
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
coverage-data-ci-3.13-README.rst
36.2 KB
sha256:63ba49948c588674a2b2c7adfc796ac0a3c54418fab3eef6b8c1b8b2ecf4d3ea
coverage-data-ci-3.13-docs-source-basic-example.rst
36.2 KB
sha256:70d25dba22606c777f90f156eb1b94744e6aacc24bffd8891c814dc3fccc9940
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestActiveFlag
77.5 KB
sha256:9efef812b8770309c8e8f17f79ba78b0ed36a1e8a1e566cb948d0dd700c58435
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestApplicationMetadata
75.5 KB
sha256:a39f527f5528200219310645abdd2315c0910188aee724c74db032c5b0a22e91
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestContentTypes
73.9 KB
sha256:963ac87176aac29ae386178b214a680531e4804da2c2abbe60e2ed9ee2c91e96
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestImage
77.6 KB
sha256:7ecd079f5304d0945de4bc76b5c261d307448b7f37d3d2de4233e0917296dbc6
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestInactiveProject
63.6 KB
sha256:6d159cb7ca34c7abba7bf27fbeb73a8442100d17de5de4da6606302f0eaed7de
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestMissingData
66.4 KB
sha256:5d80a06c0fcc7f86ffe7f697703d2921ec15948981bd94fe2907a6d8fe0412ec
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestTargetName
79.8 KB
sha256:db378b84907ab9038df8eec0ae53be982f32fb80af914fa6a4bf8b84e08ec369
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestUnexpectedData
65.8 KB
sha256:7108f259972e85a4dd0a2c00e3edecfa03e591e1087b9e3a660383c755d56414
coverage-data-ci-3.13-tests-mock_vws-test_add_target.py-TestWidth
73.4 KB
sha256:4abf0ff3a70e30eccc37ec05481914f17301d7bba749543681bf51a5c4c40826
coverage-data-ci-3.13-tests-mock_vws-test_authorization_header.py-TestAuthorizationHeader
82.1 KB
sha256:3ea1bf764fbee95d8a69e89ec58349ff2e11ef9f862941ebef9eadc1de47745c
coverage-data-ci-3.13-tests-mock_vws-test_authorization_header.py-TestBadKey
62.8 KB
sha256:ff0cd751348fb865d6f7248f45d613c91a7ac5efb0d7908da3bb3e29cb225af7
coverage-data-ci-3.13-tests-mock_vws-test_authorization_header.py-TestMalformed-test_missing_signature
82.4 KB
sha256:bf47457dfe84c84e41da964b486c4caeabb57c7655ffc65270c5a49e5d9829cc
coverage-data-ci-3.13-tests-mock_vws-test_authorization_header.py-TestMalformed-test_one_part_no_space
82.5 KB
sha256:a7bff20ce2e62b331fd3e484c83d6956be77ac20523a76dc079e54aeb61baa42
coverage-data-ci-3.13-tests-mock_vws-test_authorization_header.py-TestMalformed-test_one_part_with_space
82.7 KB
sha256:9f4efe094c35ba5584e5700348738ca39d774d1e633bf1b7518ba764e3d17cbe
coverage-data-ci-3.13-tests-mock_vws-test_content_length.py-TestIncorrect-test_not_integer
79.9 KB
sha256:8550b9eb953a5270d89652275e7e881618d6e0e768e0d2aa6bcec9fe67ed7b4e
coverage-data-ci-3.13-tests-mock_vws-test_content_length.py-TestIncorrect-test_too_large
46.1 KB
sha256:5dc0e246ff763ffdbbb85fa145985bdb225a31468ec3ddd82f2ce94853aee431
coverage-data-ci-3.13-tests-mock_vws-test_content_length.py-TestIncorrect-test_too_small
81 KB
sha256:a92fc2d34328d4d3c6c0877022b6c4b882390f3ce9bf63f861067032c36e30fa
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestDatabaseSummary-test_active_images
72.1 KB
sha256:dfbbb042c27297097c4fdf2af85c8ab377e87505201aff0dbab4ba1494436bb4
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestDatabaseSummary-test_deleted
73.8 KB
sha256:e7acefe0509ceb1cf311939566262ce92a7e5dae9b4e47bfee224b7cfc261010
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestDatabaseSummary-test_failed_images
72.4 KB
sha256:5241d3090afe70c04a126fb956757185fab68088d85872fad796fe0cfa9a8255
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestDatabaseSummary-test_inactive_failed
72.4 KB
sha256:d6333483760be7402b3fb18c612b02e08abae52915191913cae9815c9b37f90a
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestDatabaseSummary-test_inactive_images
72.1 KB
sha256:7703fa8cee099003027a07129a18c00f3070b5b4465dbafca012e84cd44e4a3b
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestDatabaseSummary-test_success
63.2 KB
sha256:59a8ba4b55c4082bea071d7d3276c855d559fade4e506f1f30e4cadf5a51fc5c
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestInactiveProject
62.8 KB
sha256:f5a570a035de67d0bdf15043aa75f5a5f3bcc504f5017b9f11cd052e8e4463a2
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestProcessingImages
60.5 KB
sha256:49295fdeb94e454efa8e3517e9b5777bfa5894416e38825c0b990eacca77b5a6
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestQuotas
63 KB
sha256:87bd0bcda52f83b662e7f054570da322b6fd1a0463761e60f32e4bc98ec0796b
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestRecos
78.8 KB
sha256:bb06d92aa428e2616521d48c38b29b752c792ab560a2e6e5cb667b59c7bfe9f6
coverage-data-ci-3.13-tests-mock_vws-test_database_summary.py-TestRequestUsage
73.7 KB
sha256:aafb36b082a33e1b69092d122400353610ec5ced2318228271b5871517e28e45
coverage-data-ci-3.13-tests-mock_vws-test_date_header.py-TestFormat
84.1 KB
sha256:d6189468ee8503d029975ca975a72fa627963289d6103f69716c907f6a21a95b
coverage-data-ci-3.13-tests-mock_vws-test_date_header.py-TestMissing
84.2 KB
sha256:f5f01e2b9039f1860c26a4e44212da3262997a73670b1eae1bc3a9d5a9ef96f6
coverage-data-ci-3.13-tests-mock_vws-test_date_header.py-TestSkewedTime-test_date_in_range_after
96.2 KB
sha256:0fe5294eccd96e937e0f0e1453fbe5f3cf80f83fcfd9690fedf6898212e4a312
coverage-data-ci-3.13-tests-mock_vws-test_date_header.py-TestSkewedTime-test_date_in_range_before
96.1 KB
sha256:c9072f87ec3368a712be92f3e00193ae697c22ea1b3bc6c93c7c7439ac17720a
coverage-data-ci-3.13-tests-mock_vws-test_date_header.py-TestSkewedTime-test_date_out_of_range_after
84 KB
sha256:80aeba560947e8fe9679f5ff7597a5eaff2308ff38c253c0ec55b0fa3ec8afd6
coverage-data-ci-3.13-tests-mock_vws-test_date_header.py-TestSkewedTime-test_date_out_of_range_before
83.4 KB
sha256:4825456e5816f89ecd821288c0e3800ed1a57873d921a6f5db1dc8ab63605013
coverage-data-ci-3.13-tests-mock_vws-test_delete_target.py
74.5 KB
sha256:b9b8e39f53abf74db7e066103b58151b299ff5eac848cdafa3972b16c1e89af1
coverage-data-ci-3.13-tests-mock_vws-test_docker.py
47.5 KB
sha256:c39a4f5a6d9857c2ebfe33ea3ca57afe2cb6b32d038b1e3b092d5963327527c1
coverage-data-ci-3.13-tests-mock_vws-test_flask_app_usage.py
81.3 KB
sha256:b07ae6bfe24e21ecd20a787ad1f57409679f2be5aaef237f3f5e907e5fbc42e7
coverage-data-ci-3.13-tests-mock_vws-test_get_duplicates.py
75.8 KB
sha256:06e918c5e02f005e5dd3db8c8182fbaa24c05e063f64afe53fe80c26cdb78185
coverage-data-ci-3.13-tests-mock_vws-test_get_target.py
72.3 KB
sha256:c2ed07a070b9447806a9140151e3b91a019e1926d60d11d403e122c0fb2162af
coverage-data-ci-3.13-tests-mock_vws-test_invalid_given_id.py
79.8 KB
sha256:5ac61cd67a788dfbc32a31501ddeed4b030da3502e862e5bb6ccb57169b70556
coverage-data-ci-3.13-tests-mock_vws-test_invalid_json.py-TestInvalidJSON-test_invalid_json
85.4 KB
sha256:6b0b3932f222c03c113c6356f48c23e89dddc3f4bd3f6893ed81f2be224d2ad5
coverage-data-ci-3.13-tests-mock_vws-test_invalid_json.py-TestInvalidJSON-test_invalid_json_with_skewed_time
84.2 KB
sha256:cfa790d090ef7f78112eb0e1016729d1b3aec4bd965334f59028c1f65c1d6585
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestAcceptHeader
73.6 KB
sha256:565e7423d9f01257e2368495d3858689781ffebe76e26946ac9104cb2cf3942e
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestActiveFlag
85.1 KB
sha256:1d368f913eaca3594f728370627d64441e54acc0bec0885d8efcb167d91e604e
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestBadImage
72.2 KB
sha256:401dea4c67f158deddd6a476645765b7cffafba3bb8ac0104468ab2a6da96ba9
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestContentType
75.9 KB
sha256:7986af964fd5f78d1011aecaf3f320f1d82040ec3766515526d864dd9e6f5c8e
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestDateFormats
71.8 KB
sha256:b8c8103946f907b07eeff995b586d05f87fd973b0d728b5f27a11cb9edb1f6b3
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestDeleted
87.5 KB
sha256:66951976950cbfabda274694820a8fb585928a76035d4d2bdf3bd0b30b7f8370
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestImageFormats
72.3 KB
sha256:241ba57b934b0c0e8993e6a51f48ef247c76e9993b69f76926ac2de8cd284352
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestInactiveProject
67.2 KB
sha256:2e59d7a825c22fc1775eec17703ec277757fc81fcd3a845a36eb40ffd7829897
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestIncludeTargetData
90.2 KB
sha256:de8fdb027b161c5fb5ed861c66129cd5bd36cd2ac8a11efb9867e8f247145170
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestIncorrectFields
70.3 KB
sha256:e97232714e57d50a13a5a852c692a01d3afd7c366473ac63d56cc06234bd2fd0
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestMaxNumResults
90 KB
sha256:9d713e6e695d3b03807127ae3035a391c6962ae0333638f1cb9c6678619e10ba
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestMaximumImageDimensions
73.6 KB
sha256:35523a3838e553773025f74b28b15abb7197e7f90fbaa84d46863d160d3784cd
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestMaximumImageFileSize
73.2 KB
sha256:ef7c942d23dcafd7e8e911c3a52c9406be0d3e41af6ebdcf7b0f3fa84f54bf5d
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestProcessing
85.2 KB
sha256:38d52552b5095fe6851336773bcdeb074a4d15a427e2bcb5c0ec55ef556591d3
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestSuccess
89.2 KB
sha256:f70bed47799928c11231dc2380a5d69109befaa2c6ca9e8b9e881685f56a3e18
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestTargetStatusFailed
85.2 KB
sha256:2a51909921718b10514f8851f93f49747b4858373144857a910b440a9ec1dad6
coverage-data-ci-3.13-tests-mock_vws-test_query.py-TestUpdate
87.9 KB
sha256:247ef8d78dd4cd3a6b61a13e89218b4b02cf376c1068cd32c172f37b63c1a6fe
coverage-data-ci-3.13-tests-mock_vws-test_requests_mock_usage.py
105 KB
sha256:7a71bcceea08fbe31590e66cf8149631d580e7d97d8e2866d725a19d2a51a73f
coverage-data-ci-3.13-tests-mock_vws-test_target_list.py
71.7 KB
sha256:a626468f854d520b485e157a46339a91c14045edde2268eb91bf5707c483a100
coverage-data-ci-3.13-tests-mock_vws-test_target_raters.py
46.5 KB
sha256:08ca09b274d2568d3696caeca69c8e2cb2d1ca7221066910eb98dc1a3f2d1fac
coverage-data-ci-3.13-tests-mock_vws-test_target_summary.py
80.2 KB
sha256:180d0bd05b68c00b5f086e064048a239eed0deed8fee264dfc7c0ccf23960910
coverage-data-ci-3.13-tests-mock_vws-test_unexpected_json.py
81.6 KB
sha256:1fc9569e34121e074e31284cadd0434cf9ac942d19db7e0810a8b3c9127de186
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestActiveFlag
81.5 KB
sha256:42ad26e28bb018b65bc1ca6a2231602778a181f096d11b7447f3d7a648527a97
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestApplicationMetadata-test_base64_encoded
78.1 KB
sha256:6452e945a60ab4dcbaf975961bf593ba14fdfd27eeea6ced235bf977f21431b7
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestApplicationMetadata-test_invalid_type
78.8 KB
sha256:072d370425518ace299afb1367ba5ba051942f091baaac8232902daa106647d0
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestApplicationMetadata-test_metadata_too_large
75.8 KB
sha256:73d7f7caf2b78139fef21cbf67c0ebb14dd346ecc3da17d1e8ad26d340eefb22
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestApplicationMetadata-test_not_base64_encoded_not_processable
77.2 KB
sha256:7ee5c6340448b24835f163682e9a36403e1e20be8175ee45b9a3db2eedb94b97
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestApplicationMetadata-test_not_base64_encoded_processable
78.5 KB
sha256:4a317d9dd437cfb85e9cb9c1dc5d32c0fcd69d294827ab55647b231a86df2924
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_bad_image_format_or_color_space
76.1 KB
sha256:4c24a41dd84d2badaab90d3289738514695b0ba7371719620406977e6981553c
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_corrupted
75.5 KB
sha256:36d89f1235a87853de8216d4d9417bec928689ebd5a3af35368c2833d6596854
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_image_too_large
80.1 KB
sha256:ecd7577f767b222b400dd62707b1fa888824a87fde0a8aa6dae5c31fed44d403
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_image_valid
78.3 KB
sha256:9a110281aea26e3bad8b2ed730666485c344b4aa473f61cbbddf4fde3e99dac6
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_invalid_type
76.9 KB
sha256:c5d55e25e574513bd5c7d0a84d555b2ab193b4a5001e9ef22f274f7aa03cf015
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_not_base64_encoded_not_processable
77.3 KB
sha256:b39849d454c63a3b3b8b4b3d85a7a87a9330595cb644cfe7e56e0c7fd4e3a875
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_not_base64_encoded_processable
77.2 KB
sha256:5462d6f1ec20691a96cb0364c997c531bd81fe531f758e2f8d53459e4a670234
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_not_image
75.6 KB
sha256:1f0b3f26c3c210d1b90eb8bff297f20fd5cb5523df0e467bd96c9a522b7d7e2a
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestImage-test_rating_can_change
78.6 KB
sha256:d4e56149bc695f0a57e000ea5532efb3774f2f0869afa6e6615f6605cc140145
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestInactiveProject
62.1 KB
sha256:0b24555fd96c20b462fae281244f78c8bb9a47a24b03dcec15d9cfcf963fb995
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestTargetName-test_existing_target_name
76.8 KB
sha256:332711b0916edb774291ae573e6834e9fcdb5a99f63a4f4e2e0ac0c30ccc8ad0
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestTargetName-test_name_invalid
78.2 KB
sha256:c98697bd169bdb71a2c567f1da79e66e881d1fa5e746ead50691fb62c2f3f703
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestTargetName-test_name_valid
79.7 KB
sha256:15cd0764edab3b7621f830dca9255ca9bb11c8caaedb06d479deb2d9460ca822
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestTargetName-test_same_name_given
79 KB
sha256:e4b91c42bf48d7df43cdf121fd9860afea7cdc0d806956bc233519716507bf47
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestUnexpectedData
75.8 KB
sha256:ef448f241fd37b69c5b1fcdf82c2606df851d760a0f8415756456aee5487a013
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestUpdate
82.3 KB
sha256:e9505d0033c3aa1ea1396819fdbca5f2c41fdd3328596637c015c954890744db
coverage-data-ci-3.13-tests-mock_vws-test_update_target.py-TestWidth
81.3 KB
sha256:e04c094cc15c6f7bee35a81e387af1b3b7a6f1bb73824684972d35906e6b9466
coverage-data-ci-3.13-tests-mock_vws-test_vumark_generation_api.py
74 KB
sha256:2d0320392d028146bd5ef15726b35f9e581882fe608f77b57ec016293697ddb6
coverage-data-skip-tests-3.13
141 KB
sha256:b4e63003beb98233553fd1c692cf3a9706e885598fdeee16f6a27522c70cfa7f