(value)
| 784 | # Where Env Var Names Can Be Mixed Case |
| 785 | encoding = sys.getfilesystemencoding() |
| 786 | def encode(value): |
| 787 | if not isinstance(value, str): |
| 788 | raise TypeError("str expected, not %s" % type(value).__name__) |
| 789 | return value.encode(encoding, 'surrogateescape') |
| 790 | def decode(value): |
| 791 | return value.decode(encoding, 'surrogateescape') |
| 792 | encodekey = encode |
no test coverage detected