google-cloud-iot: fix derivation

Replaced the old `including_default_value_fields` with
`always_print_fields_with_no_presence` to make the tests pass
This commit is contained in:
Noa Aarts 2024-11-02 15:24:55 +01:00
parent 9992401bd8
commit 7cead3b24f
No known key found for this signature in database
GPG Key ID: 1850932741EFF672

View File

@ -39,6 +39,15 @@ buildPythonPackage rec {
pytestCheckHook
];
# including_default_value_fields was deprecated, the new version is called
# always_print_fields_with_no_presence
postPatch = ''
substituteInPlace "tests/unit/gapic/iot_v1/test_device_manager.py" \
--replace-fail "including_default_value_fields" "always_print_fields_with_no_presence"
substituteInPlace "google/cloud/iot_v1/services/device_manager/transports/rest.py" \
--replace-fail "including_default_value_fields" "always_print_fields_with_no_presence"
'';
disabledTests = [
# requires credentials
"test_list_device_registries"