WIP: try to fix unit test

pull/941/head
Ryan Zhao 11 months ago
parent c2d4bbe9d8
commit c4afcb3c3e

@ -107,22 +107,25 @@ class MessageReceiverDisappearingMessagesSpec: QuickSpec {
// MARK: -- updates the local config properly // MARK: -- updates the local config properly
it("updates the local config properly") { it("updates the local config properly") {
mockStorage.write { db in mockStorage.write { db in
try MessageReceiver.updateDisappearingMessagesConfigurationIfNeeded( do {
db, try MessageReceiver.updateDisappearingMessagesConfigurationIfNeeded(
threadId: "TestId", db,
threadVariant: .contact, threadId: "TestId",
message: mockMessage, threadVariant: .contact,
proto: mockProto message: mockMessage,
) proto: mockProto
)
}
catch {
print(error)
}
} }
let updatedConfig: DisappearingMessagesConfiguration? = mockStorage.read { db in let updatedConfig: DisappearingMessagesConfiguration? = mockStorage.read { db in
try DisappearingMessagesConfiguration.fetchOne(db, id: "TestId") try DisappearingMessagesConfiguration.fetchOne(db, id: "TestId")
} }
expect(updatedConfig?.isEnabled).to(beFalse()) expect(updatedConfig?.isEnabled).to(beTrue())
// expect(updatedConfig?.isEnabled).to(beTrue())
// expect(updatedConfig?.durationSeconds) // expect(updatedConfig?.durationSeconds)
// .to(equal(DisappearingMessagesConfiguration.DefaultDuration.disappearAfterRead.seconds)) // .to(equal(DisappearingMessagesConfiguration.DefaultDuration.disappearAfterRead.seconds))
// expect(updatedConfig?.type).to(equal(.disappearAfterRead)) // expect(updatedConfig?.type).to(equal(.disappearAfterRead))

Loading…
Cancel
Save