@@ -37,9 +37,9 @@ class Optional_PSQLCodableTests: XCTestCase {
37
37
38
38
var buffer = ByteBuffer ( )
39
39
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 )
43
43
let data = PSQLData ( bytes: buffer, dataType: . uuid)
44
44
45
45
var result : UUID ?
@@ -53,8 +53,9 @@ class Optional_PSQLCodableTests: XCTestCase {
53
53
54
54
var buffer = ByteBuffer ( )
55
55
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 )
58
59
59
60
let data = PSQLData ( bytes: nil , dataType: . uuid)
60
61
0 commit comments