Update dependencies
This commit is contained in:
@@ -353,7 +353,7 @@ private extension KeyedContainerTests {
|
||||
case key3
|
||||
}
|
||||
|
||||
enum RawRepresentableModel: String, Encodable, SQLiteRawRepresentable {
|
||||
enum RawRepresentableModel: String, Encodable, SQLiteRepresentable {
|
||||
case test
|
||||
}
|
||||
|
||||
@@ -393,7 +393,7 @@ private extension KeyedContainerTests {
|
||||
}
|
||||
|
||||
func set(_ value: Any, for key: any CodingKey) throws {
|
||||
guard let value = value as? SQLiteRawValue else {
|
||||
guard let value = value as? SQLiteValue else {
|
||||
fatalError()
|
||||
}
|
||||
sqliteData[key.stringValue] = value
|
||||
@@ -407,8 +407,8 @@ private extension KeyedContainerTests {
|
||||
try dateEncoder.encode(date, for: key, to: self)
|
||||
}
|
||||
|
||||
func encode<T: SQLiteRawBindable>(_ value: T, for key: any CodingKey) throws {
|
||||
sqliteData[key.stringValue] = value.sqliteRawValue
|
||||
func encode<T: SQLiteBindable>(_ value: T, for key: any CodingKey) throws {
|
||||
sqliteData[key.stringValue] = value.sqliteValue
|
||||
}
|
||||
|
||||
func encoder(for key: any CodingKey) throws -> any Encoder {
|
||||
@@ -431,13 +431,13 @@ private extension KeyedContainerTests {
|
||||
}
|
||||
|
||||
final class MockSingleValueEncoder: ValueEncoder {
|
||||
private(set) var sqliteData: SQLiteRawValue?
|
||||
private(set) var sqliteData: SQLiteValue?
|
||||
let dateEncoder: any DateEncoder
|
||||
let codingPath: [any CodingKey]
|
||||
let userInfo: [CodingUserInfoKey: Any]
|
||||
|
||||
init(
|
||||
sqliteData: SQLiteRawValue? = nil,
|
||||
sqliteData: SQLiteValue? = nil,
|
||||
dateEncoder: any DateEncoder = MockDateEncoder(),
|
||||
codingPath: [any CodingKey] = [],
|
||||
userInfo: [CodingUserInfoKey: Any] = [:]
|
||||
@@ -456,8 +456,8 @@ private extension KeyedContainerTests {
|
||||
try dateEncoder.encode(date, to: self)
|
||||
}
|
||||
|
||||
func encode<T: SQLiteRawBindable>(_ value: T) throws {
|
||||
sqliteData = value.sqliteRawValue
|
||||
func encode<T: SQLiteBindable>(_ value: T) throws {
|
||||
sqliteData = value.sqliteValue
|
||||
}
|
||||
|
||||
func container<Key: CodingKey>(
|
||||
@@ -495,7 +495,7 @@ private extension KeyedContainerTests {
|
||||
switch value {
|
||||
case let value as Date:
|
||||
try encoder.encodeDate(value)
|
||||
case let value as SQLiteRawRepresentable:
|
||||
case let value as SQLiteRepresentable:
|
||||
try encoder.encode(value)
|
||||
default:
|
||||
try value.encode(to: encoder)
|
||||
|
||||
@@ -11,8 +11,8 @@ final class SingleRowEncoderTests: XCTestCase {
|
||||
codingPath: [],
|
||||
userInfo: [:]
|
||||
)
|
||||
try encoder.set(SQLiteRawValue.int(42), for: CodingKeys.key1)
|
||||
try encoder.set(SQLiteRawValue.real(3.14), for: CodingKeys.key2)
|
||||
try encoder.set(SQLiteValue.int(42), for: CodingKeys.key1)
|
||||
try encoder.set(SQLiteValue.real(3.14), for: CodingKeys.key2)
|
||||
XCTAssertEqual(encoder.sqliteData[CodingKeys.key1], .int(42))
|
||||
XCTAssertEqual(encoder.sqliteData[CodingKeys.key2], .real(3.14))
|
||||
XCTAssertEqual(encoder.count, encoder.sqliteData.count)
|
||||
@@ -34,7 +34,7 @@ final class SingleRowEncoderTests: XCTestCase {
|
||||
}
|
||||
XCTAssertEqual(thrownValue as? String, value)
|
||||
XCTAssertEqual(context.codingPath as? [CodingKeys], path + [.key2])
|
||||
XCTAssertEqual(context.debugDescription, "The value does not match SQLiteRawValue")
|
||||
XCTAssertEqual(context.debugDescription, "The value does not match SQLiteValue")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@ final class SingleRowEncoderTests: XCTestCase {
|
||||
try encoder.encodeDate(date, for: CodingKeys.key1)
|
||||
|
||||
XCTAssertTrue(mockDateEncoder.didCallEncode)
|
||||
XCTAssertEqual(encoder.sqliteData[CodingKeys.key1], date.sqliteRawValue)
|
||||
XCTAssertEqual(encoder.sqliteData[CodingKeys.key1], date.sqliteValue)
|
||||
XCTAssertEqual(encoder.count, encoder.sqliteData.count)
|
||||
}
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@ final class SingleValueContainerTests: XCTestCase {
|
||||
}
|
||||
|
||||
private extension SingleValueContainerTests {
|
||||
enum RawRepresentableModel: String, Encodable, SQLiteRawRepresentable {
|
||||
enum RawRepresentableModel: String, Encodable, SQLiteRepresentable {
|
||||
case test
|
||||
}
|
||||
|
||||
@@ -159,13 +159,13 @@ private extension SingleValueContainerTests {
|
||||
}
|
||||
|
||||
final class MockSingleValueEncoder: ValueEncoder {
|
||||
private(set) var sqliteData: SQLiteRawValue?
|
||||
private(set) var sqliteData: SQLiteValue?
|
||||
let dateEncoder: any DateEncoder
|
||||
let codingPath: [any CodingKey]
|
||||
let userInfo: [CodingUserInfoKey: Any]
|
||||
|
||||
init(
|
||||
sqliteData: SQLiteRawValue? = nil,
|
||||
sqliteData: SQLiteValue? = nil,
|
||||
dateEncoder: any DateEncoder = MockDateEncoder(),
|
||||
codingPath: [any CodingKey] = [],
|
||||
userInfo: [CodingUserInfoKey: Any] = [:]
|
||||
@@ -184,8 +184,8 @@ private extension SingleValueContainerTests {
|
||||
try dateEncoder.encode(date, to: self)
|
||||
}
|
||||
|
||||
func encode<T: SQLiteRawBindable>(_ value: T) throws {
|
||||
sqliteData = value.sqliteRawValue
|
||||
func encode<T: SQLiteBindable>(_ value: T) throws {
|
||||
sqliteData = value.sqliteValue
|
||||
}
|
||||
|
||||
func container<Key: CodingKey>(
|
||||
|
||||
@@ -24,7 +24,7 @@ final class SingleValueEncoderTests: XCTestCase {
|
||||
userInfo: [:]
|
||||
)
|
||||
try encoder.encodeDate(date)
|
||||
XCTAssertEqual(encoder.sqliteData, date.sqliteRawValue)
|
||||
XCTAssertEqual(encoder.sqliteData, date.sqliteValue)
|
||||
XCTAssertTrue(dateEncoder.didCallEncode)
|
||||
}
|
||||
|
||||
|
||||
@@ -145,7 +145,7 @@ private extension UnkeyedContainerTests {
|
||||
fatalError()
|
||||
}
|
||||
|
||||
func encode<T: SQLiteRawBindable>(_ value: T, for key: any CodingKey) throws {
|
||||
func encode<T: SQLiteBindable>(_ value: T, for key: any CodingKey) throws {
|
||||
fatalError()
|
||||
}
|
||||
|
||||
@@ -188,7 +188,7 @@ private extension UnkeyedContainerTests {
|
||||
}
|
||||
|
||||
func set(_ value: Any, for key: any CodingKey) throws {
|
||||
guard let value = value as? SQLiteRawValue else {
|
||||
guard let value = value as? SQLiteValue else {
|
||||
fatalError()
|
||||
}
|
||||
sqliteData[key.stringValue] = value
|
||||
@@ -202,8 +202,8 @@ private extension UnkeyedContainerTests {
|
||||
try dateEncoder.encode(date, for: key, to: self)
|
||||
}
|
||||
|
||||
func encode<T: SQLiteRawBindable>(_ value: T, for key: any CodingKey) throws {
|
||||
sqliteData[key.stringValue] = value.sqliteRawValue
|
||||
func encode<T: SQLiteBindable>(_ value: T, for key: any CodingKey) throws {
|
||||
sqliteData[key.stringValue] = value.sqliteValue
|
||||
}
|
||||
|
||||
func encoder(for key: any CodingKey) throws -> any Encoder {
|
||||
@@ -254,7 +254,7 @@ private extension UnkeyedContainerTests {
|
||||
switch value {
|
||||
case let value as Date:
|
||||
try encoder.encodeDate(value, for: key)
|
||||
case let value as SQLiteRawRepresentable:
|
||||
case let value as SQLiteRepresentable:
|
||||
try encoder.encode(value, for: key)
|
||||
default:
|
||||
let valueEncoder = try encoder.encoder(for: key)
|
||||
|
||||
Reference in New Issue
Block a user