Merge branch 'spike/block2-derisking'
This commit is contained in:
commit
0cecb943f0
12 changed files with 211 additions and 3 deletions
|
|
@ -34,6 +34,18 @@ void main() {
|
|||
expect((await store.history('b')).single.text, 'toB');
|
||||
});
|
||||
|
||||
test('conversations lists peers newest-first with their last message',
|
||||
() async {
|
||||
await store.append('peerA', msg('me', 'hi A', 1000));
|
||||
await store.append('peerB', msg('peerB', 'yo B', 3000));
|
||||
await store.append('peerA', msg('peerA', 'back A', 2000));
|
||||
|
||||
final convos = await store.conversations();
|
||||
expect(convos.map((c) => c.peerPubkey), ['peerB', 'peerA']); // 3000 > 2000
|
||||
expect(convos.first.lastText, 'yo B');
|
||||
expect(convos.last.lastText, 'back A');
|
||||
});
|
||||
|
||||
test('history is capped to the most recent 200', () async {
|
||||
for (var i = 0; i < 210; i++) {
|
||||
await store.append('peer', msg('me', 'm$i', i));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue