mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
feat: sorted set lex test
This commit is contained in:
@@ -1416,6 +1416,15 @@ describe('Sorted Set methods', function () {
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
it('should return correct result', async function () {
|
||||
await db.sortedSetAdd('sortedSetLexSearch', [0, 0, 0], ['baris:usakli:1', 'baris usakli:2', 'baris soner:3']);
|
||||
const query = 'baris:';
|
||||
const min = query;
|
||||
const max = query.substr(0, query.length - 1) + String.fromCharCode(query.charCodeAt(query.length - 1) + 1);
|
||||
const result = await db.getSortedSetRangeByLex('sortedSetLexSearch', min, max, 0, -1);
|
||||
assert.deepStrictEqual(result, ['baris:usakli:1']);
|
||||
});
|
||||
});
|
||||
|
||||
describe('getSortedSetRevRangeByLex', function () {
|
||||
|
||||
Reference in New Issue
Block a user