Overview
Comment: | OFMemoryStreamTests: Test writing too much throws |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
3179f10723ec6d5301b5f6ec1c03db20 |
User & Date: | js on 2024-03-09 17:39:10 |
Other Links: | manifest | tags |
Context
2024-03-09
| ||
18:09 | Add tests for OFLHAArchive check-in: fce5cbcdc3 user: js tags: trunk | |
17:39 | OFMemoryStreamTests: Test writing too much throws check-in: 3179f10723 user: js tags: trunk | |
17:33 | Add tests for OFZIPArchive check-in: ec94dca10a user: js tags: trunk | |
Changes
Modified tests/OFMemoryStreamTests.m from [be569a5484] to [56cb3b88db].
︙ | ︙ | |||
78 79 80 81 82 83 84 85 | OTAssertEqual([stream lowlevelWriteBuffer: "ijkl" length: 5], 5); OTAssertEqual(memcmp(data.items, string, data.count), 0); OTAssertEqual([stream lowlevelSeekToOffset: -3 whence: OFSeekEnd], 10); OTAssertThrowsSpecific([stream lowlevelWriteBuffer: "xyz" length: 4], OFWriteFailedException); } @end | > > > > > > > > > > > > | 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | OTAssertEqual([stream lowlevelWriteBuffer: "ijkl" length: 5], 5); OTAssertEqual(memcmp(data.items, string, data.count), 0); OTAssertEqual([stream lowlevelSeekToOffset: -3 whence: OFSeekEnd], 10); OTAssertThrowsSpecific([stream lowlevelWriteBuffer: "xyz" length: 4], OFWriteFailedException); } - (void)testWritingTooMuchThrows { char buffer; OFMemoryStream *stream = [OFMemoryStream streamWithMemoryAddress: &buffer size: 1 writable: true]; OTAssertThrowsSpecific([stream writeBuffer: "ab" length: 2], OFWriteFailedException); } @end |