(self, read_fixture)
| 359 | assert fields == expected_values |
| 360 | |
| 361 | def it_can_read_bytes(self, read_fixture): |
| 362 | stream, offset, length, file_, expected_value = read_fixture |
| 363 | bytes_ = stream.read(offset, length) |
| 364 | file_.seek.assert_called_once_with(offset) |
| 365 | file_.read.assert_called_once_with(length) |
| 366 | assert bytes_ == expected_value |
| 367 | |
| 368 | # fixtures --------------------------------------------- |
| 369 |