| 26 | |
| 27 | |
| 28 | class DummyResult: |
| 29 | def __init__(self, values=None, scalar_value=None): |
| 30 | self._values = list(values or []) |
| 31 | self._scalar_value = scalar_value |
| 32 | |
| 33 | def scalar_one_or_none(self): |
| 34 | if self._values: |
| 35 | return self._values[0] |
| 36 | return self._scalar_value |
| 37 | |
| 38 | def scalars(self): |
| 39 | return self |
| 40 | |
| 41 | def all(self): |
| 42 | return list(self._values) |
| 43 | |
| 44 | |
| 45 | class RecordingDB: |
no outgoing calls