Skip to content

Commit

Permalink
cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
adonesky1 committed Sep 24, 2024
1 parent fde1aba commit f9cfe42
Showing 1 changed file with 8 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@ describe('QueuedRequestController', () => {
}),
networkControllerSetActiveNetwork: jest
.fn()
.mockRejectedValue(switchError),
.mockRejectedValueOnce(switchError),
});
const controller = buildQueuedRequestController({
messenger: buildQueuedRequestControllerMessenger(messenger),
Expand Down Expand Up @@ -655,19 +655,19 @@ describe('QueuedRequestController', () => {
const { messenger } = buildControllerMessenger({
networkControllerGetState: jest.fn().mockReturnValue({
...getDefaultNetworkControllerState(),
selectedNetworkClientId: 'selectedNetworkClientId',
selectedNetworkClientId: 'mainnet',
}),
networkControllerSetActiveNetwork: jest
.fn()
.mockRejectedValue(switchError),
.mockRejectedValueOnce(switchError),
});
const controller = buildQueuedRequestController({
messenger: buildQueuedRequestControllerMessenger(messenger),
shouldRequestSwitchNetwork: ({ method }) =>
method === 'method_requiring_network_switch',
});

// should not switch
// no switch required
const firstRequest = controller.enqueueRequest(
{
...buildRequest(),
Expand Down Expand Up @@ -697,19 +697,19 @@ describe('QueuedRequestController', () => {
expect(secondRequestNext).not.toHaveBeenCalled();

await firstRequest;
await expect(secondRequest).rejects.toThrow(new Error('switch error'));
await expect(secondRequest).rejects.toThrow(switchError);
});

it('correctly processes the next item in the queue', async () => {
const switchError = new Error('switch error');
const { messenger } = buildControllerMessenger({
networkControllerGetState: jest.fn().mockReturnValue({
...getDefaultNetworkControllerState(),
selectedNetworkClientId: 'selectedNetworkClientId',
selectedNetworkClientId: 'mainnet',
}),
networkControllerSetActiveNetwork: jest
.fn()
.mockRejectedValue(switchError),
.mockRejectedValueOnce(switchError),
});
const controller = buildQueuedRequestController({
messenger: buildQueuedRequestControllerMessenger(messenger),
Expand Down Expand Up @@ -1037,7 +1037,6 @@ function buildQueuedRequestControllerMessenger(
allowedActions: [
'NetworkController:getState',
'NetworkController:setActiveNetwork',
'SelectedNetworkController:getNetworkClientIdForDomain',
],
allowedEvents: ['SelectedNetworkController:stateChange'],
});
Expand Down Expand Up @@ -1074,6 +1073,6 @@ function buildRequest(): QueuedRequestMiddlewareJsonRpcRequest {
id: 'doesnt matter',
jsonrpc: '2.0' as const,
origin: 'example.metamask.io',
networkClientId: 'selectedNetworkClientId',
networkClientId: 'mainnet',
};
}

0 comments on commit f9cfe42

Please sign in to comment.