mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-18 23:49:20 +01:00
Enable tsconfig noUncheckedIndexedAccess
This commit is contained in:
@@ -160,12 +160,12 @@ describe('sql/markRead', () => {
|
||||
|
||||
// Sorted in descending order
|
||||
assert.strictEqual(
|
||||
markedRead[0].id,
|
||||
markedRead[0]?.id,
|
||||
unread.id,
|
||||
'no stories/first should be "unread" message'
|
||||
);
|
||||
assert.strictEqual(
|
||||
markedRead[1].id,
|
||||
markedRead[1]?.id,
|
||||
oldestUnread.id,
|
||||
'no stories/second should be oldestUnread'
|
||||
);
|
||||
@@ -180,12 +180,12 @@ describe('sql/markRead', () => {
|
||||
assert.lengthOf(markedRead2, 2, 'with stories/two messages marked read');
|
||||
|
||||
assert.strictEqual(
|
||||
markedRead2[0].id,
|
||||
markedRead2[0]?.id,
|
||||
newestUnread.id,
|
||||
'with stories/should be newestUnread'
|
||||
);
|
||||
assert.strictEqual(
|
||||
markedRead2[1].id,
|
||||
markedRead2[1]?.id,
|
||||
unreadStoryReply.id,
|
||||
'with stories/should be unreadStoryReply'
|
||||
);
|
||||
@@ -310,17 +310,17 @@ describe('sql/markRead', () => {
|
||||
|
||||
// Sorted in descending order
|
||||
assert.strictEqual(
|
||||
markedRead[0].id,
|
||||
markedRead[0]?.id,
|
||||
message7.id,
|
||||
'first should be message7'
|
||||
);
|
||||
assert.strictEqual(
|
||||
markedRead[1].id,
|
||||
markedRead[1]?.id,
|
||||
message4.id,
|
||||
'first should be message4'
|
||||
);
|
||||
assert.strictEqual(
|
||||
markedRead[2].id,
|
||||
markedRead[2]?.id,
|
||||
message2.id,
|
||||
'second should be message2'
|
||||
);
|
||||
@@ -418,7 +418,7 @@ describe('sql/markRead', () => {
|
||||
|
||||
assert.lengthOf(markedRead, 1, 'one message marked read');
|
||||
assert.strictEqual(
|
||||
markedRead[0].id,
|
||||
markedRead[0]?.id,
|
||||
message4.id,
|
||||
'first should be message4'
|
||||
);
|
||||
@@ -436,21 +436,21 @@ describe('sql/markRead', () => {
|
||||
(left, right) => left.timestamp - right.timestamp
|
||||
);
|
||||
|
||||
assert.strictEqual(sorted[0].id, message1.id, 'checking message 1');
|
||||
assert.strictEqual(sorted[0]?.id, message1.id, 'checking message 1');
|
||||
assert.strictEqual(
|
||||
sorted[0].expirationStartTimestamp,
|
||||
now,
|
||||
"message1's expirationStartTimestamp was moved earlier"
|
||||
);
|
||||
|
||||
assert.strictEqual(sorted[1].id, message2.id, 'checking message 2');
|
||||
assert.strictEqual(sorted[1]?.id, message2.id, 'checking message 2');
|
||||
assert.strictEqual(
|
||||
sorted[1].expirationStartTimestamp,
|
||||
now,
|
||||
'checking message 2 expirationStartTimestamp'
|
||||
);
|
||||
|
||||
assert.strictEqual(sorted[3].id, message4.id, 'checking message 4');
|
||||
assert.strictEqual(sorted[3]?.id, message4.id, 'checking message 4');
|
||||
assert.strictEqual(
|
||||
sorted[3].expirationStartTimestamp,
|
||||
now,
|
||||
@@ -610,7 +610,7 @@ describe('sql/markRead', () => {
|
||||
|
||||
assert.lengthOf(markedRead2, 1);
|
||||
assert.strictEqual(
|
||||
markedRead2[0].messageId,
|
||||
markedRead2[0]?.messageId,
|
||||
reaction5.messageId,
|
||||
'should be reaction5'
|
||||
);
|
||||
@@ -760,7 +760,7 @@ describe('sql/markRead', () => {
|
||||
|
||||
assert.lengthOf(markedRead2, 1);
|
||||
assert.strictEqual(
|
||||
markedRead2[0].messageId,
|
||||
markedRead2[0]?.messageId,
|
||||
reaction5.messageId,
|
||||
'should be reaction5'
|
||||
);
|
||||
@@ -837,7 +837,7 @@ describe('sql/markRead', () => {
|
||||
|
||||
// Sorted in descending order
|
||||
assert.strictEqual(
|
||||
markedRead[0].id,
|
||||
markedRead[0]?.id,
|
||||
message3.id,
|
||||
'first should be message3'
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user