You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-07-28 15:22:05 +03:00
Apply prettier formatting
This commit is contained in:
@ -14,17 +14,17 @@ See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
import { SlidingSync } from 'matrix-js-sdk/src/sliding-sync';
|
||||
import { mocked } from 'jest-mock';
|
||||
import { MatrixClient, MatrixEvent, Room } from 'matrix-js-sdk/src/matrix';
|
||||
import { SlidingSync } from "matrix-js-sdk/src/sliding-sync";
|
||||
import { mocked } from "jest-mock";
|
||||
import { MatrixClient, MatrixEvent, Room } from "matrix-js-sdk/src/matrix";
|
||||
|
||||
import { SlidingSyncManager } from '../src/SlidingSyncManager';
|
||||
import { stubClient } from './test-utils';
|
||||
import { SlidingSyncManager } from "../src/SlidingSyncManager";
|
||||
import { stubClient } from "./test-utils";
|
||||
|
||||
jest.mock('matrix-js-sdk/src/sliding-sync');
|
||||
const MockSlidingSync = <jest.Mock<SlidingSync>><unknown>SlidingSync;
|
||||
jest.mock("matrix-js-sdk/src/sliding-sync");
|
||||
const MockSlidingSync = <jest.Mock<SlidingSync>>(<unknown>SlidingSync);
|
||||
|
||||
describe('SlidingSyncManager', () => {
|
||||
describe("SlidingSyncManager", () => {
|
||||
let manager: SlidingSyncManager;
|
||||
let slidingSync: SlidingSync;
|
||||
let client: MatrixClient;
|
||||
@ -93,24 +93,29 @@ describe('SlidingSyncManager', () => {
|
||||
await manager.startSpidering(batchSize, gapMs);
|
||||
// we expect calls for 10,19 -> 20,29 -> 30,39 -> 40,49 -> 50,59 -> 60,69
|
||||
const wantWindows = [
|
||||
[10, 19], [20, 29], [30, 39], [40, 49], [50, 59], [60, 69],
|
||||
[10, 19],
|
||||
[20, 29],
|
||||
[30, 39],
|
||||
[40, 49],
|
||||
[50, 59],
|
||||
[60, 69],
|
||||
];
|
||||
expect(slidingSync.getListData).toBeCalledTimes(wantWindows.length);
|
||||
expect(slidingSync.setList).toBeCalledTimes(1);
|
||||
expect(slidingSync.setListRanges).toBeCalledTimes(wantWindows.length-1);
|
||||
expect(slidingSync.setListRanges).toBeCalledTimes(wantWindows.length - 1);
|
||||
wantWindows.forEach((range, i) => {
|
||||
if (i === 0) {
|
||||
expect(slidingSync.setList).toBeCalledWith(
|
||||
manager.getOrAllocateListIndex(SlidingSyncManager.ListSearch),
|
||||
expect.objectContaining({
|
||||
ranges: [[0, batchSize-1], range],
|
||||
ranges: [[0, batchSize - 1], range],
|
||||
}),
|
||||
);
|
||||
return;
|
||||
}
|
||||
expect(slidingSync.setListRanges).toBeCalledWith(
|
||||
manager.getOrAllocateListIndex(SlidingSyncManager.ListSearch),
|
||||
[[0, batchSize-1], range],
|
||||
[[0, batchSize - 1], range],
|
||||
);
|
||||
});
|
||||
});
|
||||
@ -130,7 +135,10 @@ describe('SlidingSyncManager', () => {
|
||||
expect(slidingSync.setList).toBeCalledWith(
|
||||
manager.getOrAllocateListIndex(SlidingSyncManager.ListSearch),
|
||||
expect.objectContaining({
|
||||
ranges: [[0, batchSize-1], [batchSize, batchSize+batchSize-1]],
|
||||
ranges: [
|
||||
[0, batchSize - 1],
|
||||
[batchSize, batchSize + batchSize - 1],
|
||||
],
|
||||
}),
|
||||
);
|
||||
});
|
||||
@ -150,7 +158,10 @@ describe('SlidingSyncManager', () => {
|
||||
expect(slidingSync.setList).toBeCalledWith(
|
||||
manager.getOrAllocateListIndex(SlidingSyncManager.ListSearch),
|
||||
expect.objectContaining({
|
||||
ranges: [[0, batchSize-1], [batchSize, batchSize+batchSize-1]],
|
||||
ranges: [
|
||||
[0, batchSize - 1],
|
||||
[batchSize, batchSize + batchSize - 1],
|
||||
],
|
||||
}),
|
||||
);
|
||||
});
|
||||
|
Reference in New Issue
Block a user