(self, value)
| 708 | self.fail("invalid", input=data) |
| 709 | |
| 710 | def to_representation(self, value): |
| 711 | if self._lower_if_str(value) in self.TRUE_VALUES: |
| 712 | return True |
| 713 | elif self._lower_if_str(value) in self.FALSE_VALUES: |
| 714 | return False |
| 715 | if self._lower_if_str(value) in self.NULL_VALUES and self.allow_null: |
| 716 | return None |
| 717 | return bool(value) |
| 718 | |
| 719 | |
| 720 | # String types... |
nothing calls this directly
no test coverage detected