@@ -37,9 +37,9 @@ class Optional_PSQLCodableTests: XCTestCase {
3737
3838 var buffer = ByteBuffer ( )
3939 XCTAssertEqual ( encodable. psqlType, . uuid)
40- XCTAssertNoThrow ( try encodable. encode ( into: & buffer, context: . forTests( ) ) )
41- XCTAssertEqual ( buffer. readableBytes, 16 )
42-
40+ XCTAssertNoThrow ( try encodable. encodeRaw ( into: & buffer, context: . forTests( ) ) )
41+ XCTAssertEqual ( buffer. readableBytes, 20 )
42+ XCTAssertEqual ( buffer . readInteger ( as : Int32 . self ) , 16 )
4343 let data = PSQLData ( bytes: buffer, dataType: . uuid)
4444
4545 var result : UUID ?
@@ -53,8 +53,9 @@ class Optional_PSQLCodableTests: XCTestCase {
5353
5454 var buffer = ByteBuffer ( )
5555 XCTAssertEqual ( encodable. psqlType, . null)
56- XCTAssertNoThrow ( try encodable. encode ( into: & buffer, context: . forTests( ) ) )
57- XCTAssertEqual ( buffer. readableBytes, 0 )
56+ XCTAssertNoThrow ( try encodable. encodeRaw ( into: & buffer, context: . forTests( ) ) )
57+ XCTAssertEqual ( buffer. readableBytes, 4 )
58+ XCTAssertEqual ( buffer. readInteger ( as: Int32 . self) , - 1 )
5859
5960 let data = PSQLData ( bytes: nil , dataType: . uuid)
6061
0 commit comments