Skip to content

Commit a2028bd

Browse files
committed
Fix lint errors in diagnostics test files
1 parent 0f83b48 commit a2028bd

2 files changed

Lines changed: 34 additions & 11 deletions

File tree

packages/b2c-dx-mcp/test/tools/diagnostics/debug-tools.test.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ function createMockManager(overrides?: Record<string, unknown>): DebugSessionMan
3636
id: 1,
3737
status: 'halted',
3838
call_stack: [
39-
{index: 0, location: {function_name: 'show', line_number: 42, script_path: '/app_test/cartridge/controllers/Cart.js'}},
39+
{
40+
index: 0,
41+
location: {function_name: 'show', line_number: 42, script_path: '/app_test/cartridge/controllers/Cart.js'},
42+
},
4043
],
4144
}),
4245
getVariables: sinon.stub().resolves({object_members: [], count: 0, start: 0, total: 0, _v: '2.0'}),
@@ -108,7 +111,9 @@ describe('tools/diagnostics', () => {
108111

109112
const tool = createDebugListSessionsTool(loadServices, serverContext);
110113
const result = await tool.handler({});
111-
const json = getResultJson<{sessions: Array<{session_id: string; halted_threads: number[]; breakpoints: unknown[]}>}>(result);
114+
const json = getResultJson<{
115+
sessions: Array<{session_id: string; halted_threads: number[]; breakpoints: unknown[]}>;
116+
}>(result);
112117

113118
expect(json.sessions).to.have.lengthOf(1);
114119
expect(json.sessions[0].session_id).to.equal(entry.sessionId);

packages/b2c-dx-mcp/test/tools/diagnostics/session-registry.test.ts

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import type {DebugSessionManager, SourceMapper} from '@salesforce/b2c-tooling-sd
1111

1212
function createMockManager(overrides?: Partial<DebugSessionManager>): DebugSessionManager {
1313
return {
14-
client: {} as any,
14+
client: {} as unknown,
1515
connect: sinon.stub().resolves(),
1616
disconnect: sinon.stub().resolves(),
1717
setBreakpoints: sinon.stub().resolves([]),
@@ -95,7 +95,13 @@ describe('DebugSessionRegistry', () => {
9595
});
9696

9797
it('should return the session entry', () => {
98-
const entry = registry.registerSession('host.example.com', 'c', createMockManager(), createMockSourceMapper(), []);
98+
const entry = registry.registerSession(
99+
'host.example.com',
100+
'c',
101+
createMockManager(),
102+
createMockSourceMapper(),
103+
[],
104+
);
99105
expect(registry.getSession(entry.sessionId)).to.equal(entry);
100106
});
101107
});
@@ -106,7 +112,13 @@ describe('DebugSessionRegistry', () => {
106112
});
107113

108114
it('should return entry and update lastActivityAt', () => {
109-
const entry = registry.registerSession('host.example.com', 'c', createMockManager(), createMockSourceMapper(), []);
115+
const entry = registry.registerSession(
116+
'host.example.com',
117+
'c',
118+
createMockManager(),
119+
createMockSourceMapper(),
120+
[],
121+
);
110122
const before = entry.lastActivityAt;
111123

112124
// Small delay to ensure timestamp changes
@@ -123,7 +135,13 @@ describe('DebugSessionRegistry', () => {
123135
});
124136

125137
it('should find matching entry', () => {
126-
const entry = registry.registerSession('host.example.com', 'c', createMockManager(), createMockSourceMapper(), []);
138+
const entry = registry.registerSession(
139+
'host.example.com',
140+
'c',
141+
createMockManager(),
142+
createMockSourceMapper(),
143+
[],
144+
);
127145
expect(registry.findByHostAndClientId('host.example.com', 'c')).to.equal(entry);
128146
});
129147
});
@@ -159,13 +177,13 @@ describe('DebugSessionRegistry', () => {
159177
const waiterPromise = new Promise<string>((resolve, reject) => {
160178
const timer = setTimeout(() => resolve('timeout'), 5000);
161179
entry.haltWaiters.push({
162-
resolve: () => {
180+
resolve() {
163181
clearTimeout(timer);
164182
resolve('resolved');
165183
},
166-
reject: (err) => {
184+
reject(e) {
167185
clearTimeout(timer);
168-
reject(err);
186+
reject(e);
169187
},
170188
timer,
171189
});
@@ -176,8 +194,8 @@ describe('DebugSessionRegistry', () => {
176194
try {
177195
await waiterPromise;
178196
expect.fail('Should have rejected');
179-
} catch (err) {
180-
expect((err as Error).message).to.equal('Debug session ended');
197+
} catch (error) {
198+
expect((error as Error).message).to.equal('Debug session ended');
181199
}
182200
});
183201

0 commit comments

Comments
 (0)