| 123456789101112131415161718192021222324252627 |
- //
- // CriticalEventLogTests.swift
- // LoopKitTests
- //
- // Created by Darin Krauss on 8/26/20.
- // Copyright © 2020 LoopKit Authors. All rights reserved.
- //
- import Foundation
- import LoopKit
- class MockOutputStream: OutputStream {
- var status: Status = .open
- var error: Error? = nil
- var data: Data = Data()
- override var streamStatus: Status { status }
- override var streamError: Error? { error }
- override func write(_ buffer: UnsafePointer<UInt8>, maxLength len: Int) -> Int {
- data.append(UnsafeBufferPointer(start: buffer, count: len))
- return len
- }
- var string: String { String(data: data, encoding: .utf8)! }
- }
|