(self, func, sizes)
| 158 | # and one of the size functions. |
| 159 | |
| 160 | def szread(self, func, sizes): |
| 161 | sz = sizes() |
| 162 | data = func(sz) |
| 163 | if 0 <= sz < len(data): |
| 164 | raise AssertionError("Read more than %d bytes: %s" % (sz, data)) |
| 165 | return data |
| 166 | |
| 167 | def match_read(self, req, body, sizes): |
| 168 | data = self.szread(req.body.read, sizes) |
no test coverage detected