(cls, pickler, **attr_values)
| 115 | |
| 116 | # The various options classes need to be picklable for dataset |
| 117 | def check_options_class_pickling(cls, pickler, **attr_values): |
| 118 | opts = cls(**attr_values) |
| 119 | new_opts = pickler.loads(pickler.dumps(opts, |
| 120 | protocol=pickler.HIGHEST_PROTOCOL)) |
| 121 | for name, value in attr_values.items(): |
| 122 | assert getattr(new_opts, name) == value |
| 123 | |
| 124 | |
| 125 | class InvalidRowHandler: |
no test coverage detected