(self, other: Mapping[str, Any])
| 1053 | return default |
| 1054 | |
| 1055 | def update(self, other: Mapping[str, Any]) -> None: # type: ignore[override] |
| 1056 | if isinstance(other, _CaseInsensitiveDictionary): |
| 1057 | for key in other: |
| 1058 | self[other.cased_key(key)] = other[key] |
| 1059 | else: |
| 1060 | for key in other: |
| 1061 | self[key] = other[key] |
| 1062 | |
| 1063 | def cased_key(self, key: str) -> Any: |
| 1064 | return self.__casedkeys[key.lower()] |
no test coverage detected