@@ -66,17 +66,17 @@ final class JSONLoggerTests : XCTestCase {
6666 let pipe = Pipe ( )
6767 let jsonLogger = JSONLogger ( label: " best-logger " , fileHandle: pipe. fileHandleForWriting, lineSeparator: Data ( [ 0x0a ] ) , prefix: Data ( ) , suffix: Data ( ) )
6868 jsonLogger. log ( level: . info, message: " First log message " , metadata: nil , source: " dummy-source " , file: " dummy-file " , function: " dummy-function " , line: 42 )
69- try pipe. fileHandleForWriting. close ( )
70- let data = try pipe. fileHandleForReading. readToEnd ( ) ?? Data ( )
69+ try pipe. fileHandleForWriting. jl_close ( )
70+ let data = try pipe. fileHandleForReading. jl_readToEnd ( ) ?? Data ( )
7171 XCTAssertEqual ( data. first, 0x7b )
7272 }
7373
7474 func testSeparatorForNotFirstLog( ) throws {
7575 let pipe = Pipe ( )
7676 let jsonLogger = JSONLogger ( label: " best-logger " , fileHandle: pipe. fileHandleForWriting, lineSeparator: Data ( [ 0x0a ] ) , prefix: Data ( ) , suffix: Data ( ) )
7777 jsonLogger. log ( level: . info, message: " Not first log message " , metadata: nil , source: " dummy-source " , file: " dummy-file " , function: " dummy-function " , line: 42 )
78- try pipe. fileHandleForWriting. close ( )
79- let data = try pipe. fileHandleForReading. readToEnd ( ) ?? Data ( )
78+ try pipe. fileHandleForWriting. jl_close ( )
79+ let data = try pipe. fileHandleForReading. jl_readToEnd ( ) ?? Data ( )
8080 XCTAssertEqual ( data. first, 0x0a )
8181 }
8282
@@ -91,8 +91,8 @@ final class JSONLoggerTests : XCTestCase {
9191 let pipe = Pipe ( )
9292 let jsonLogger = JSONLogger ( label: " best-logger " , fileHandle: pipe. fileHandleForWriting)
9393 jsonLogger. log ( level: ref. level, message: " \( ref. message) " , metadata: [ " yolo " : . stringConvertible( BestStruct ( val: 21 ) ) ] , source: ref. source, file: ref. file, function: ref. function, line: ref. line)
94- try pipe. fileHandleForWriting. close ( )
95- let data = try pipe. fileHandleForReading. readToEnd ( ) ?? Data ( )
94+ try pipe. fileHandleForWriting. jl_close ( )
95+ let data = try pipe. fileHandleForReading. jl_readToEnd ( ) ?? Data ( )
9696 //print(data.reduce("", { $0 + String(format: "%02x", $1) }))
9797 var line = try Self . defaultJSONDecoder. decode ( LogLine . self, from: data)
9898 XCTAssertLessThanOrEqual ( line. date. timeIntervalSince ( ref. date) , 0.1 )
@@ -122,8 +122,8 @@ final class JSONLoggerTests : XCTestCase {
122122 let pipe = Pipe ( )
123123 let jsonLogger = JSONLogger ( label: " best-logger " , fileHandle: pipe. fileHandleForWriting, jsonEncoder: failEncoder)
124124 jsonLogger. log ( level: ref. level, message: " \( ref. message) " , metadata: [ " yolo " : . stringConvertible( BestStruct ( val: 21 ) ) ] , source: ref. source, file: ref. file, function: ref. function, line: ref. line)
125- try pipe. fileHandleForWriting. close ( )
126- let data = try pipe. fileHandleForReading. readToEnd ( ) ?? Data ( )
125+ try pipe. fileHandleForWriting. jl_close ( )
126+ let data = try pipe. fileHandleForReading. jl_readToEnd ( ) ?? Data ( )
127127 var line = try Self . defaultJSONDecoder. decode ( LogLine . self, from: data)
128128 XCTAssertLessThanOrEqual ( line. date. timeIntervalSince ( ref. date) , 0.1 )
129129 line. date = mangled. date
0 commit comments