(serialization: str)
| 198 | |
| 199 | |
| 200 | def get_serializer(serialization: str) -> api.PyObjectWrapperSerializerProtocol | None: |
| 201 | match serialization: |
| 202 | case "default": |
| 203 | return None |
| 204 | case "pickle": |
| 205 | return pickle # type: ignore[return-value] |
| 206 | case "SimpleStrSerializer": |
| 207 | return SimpleStrSerializer |
| 208 | case "dill": |
| 209 | return dill |
| 210 | case "cloudpickle": |
| 211 | return cloudpickle |
| 212 | case _: |
| 213 | raise ValueError(f"Incorrect serialization arg: {serialization}.") |
| 214 | |
| 215 | |
| 216 | @pytest.mark.flaky(reruns=2) |
no outgoing calls
no test coverage detected