Skip to content

Commit f3e0f2c

Browse files
authored
[Service Bus] Fix linting problems in test files (Azure#13892)
This PR fixes about 150 linter errors and warnings in the test files of the Service Bus package. Use `Hide whitespace changes" option to look at the real impacting changes Related to Azure#10781
1 parent 8c5b07d commit f3e0f2c

26 files changed

+1135
-1070
lines changed

sdk/servicebus/service-bus/test/internal/batchReceiver.spec.ts

Lines changed: 904 additions & 917 deletions
Large diffs are not rendered by default.

sdk/servicebus/service-bus/test/internal/operationOptionsForATOM.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ describe("Operation Options", () => {
3131
// This describe block ensures that abort signal works as expected and
3232
// the OperationOptions are plugged in for all the methods
3333
describe("Abort Signal", () => {
34-
async function verifyAbortError(func: Function): Promise<void> {
34+
async function verifyAbortError(func: () => Promise<any>): Promise<void> {
3535
try {
3636
await func();
3737
assert.fail();

sdk/servicebus/service-bus/test/internal/renewLock.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ describe("Message Lock Renewal", () => {
8181
await checkWithTimeout(
8282
async () => {
8383
[peekedMsg] = await receiver.peekMessages(1);
84-
return peekedMsg != undefined;
84+
return peekedMsg !== undefined;
8585
},
8686
100,
8787
5000

sdk/servicebus/service-bus/test/internal/retries.spec.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ describe("Retries - ManagementClient", () => {
5757
}
5858

5959
function mockManagementClientToThrowError(): void {
60-
const fakeFunction = async function() {
60+
const fakeFunction = async function(): Promise<never> {
6161
numberOfTimesManagementClientInvoked++;
6262
throw new MessagingError("Hello there, I'm an error");
6363
};
@@ -72,7 +72,7 @@ describe("Retries - ManagementClient", () => {
7272
receiverMgmtClient["_makeManagementRequest"] = fakeFunction;
7373
}
7474

75-
async function mockManagementClientAndVerifyRetries(func: Function): Promise<void> {
75+
async function mockManagementClientAndVerifyRetries(func: () => Promise<void>): Promise<void> {
7676
mockManagementClientToThrowError();
7777
let errorThrown = false;
7878
try {
@@ -235,7 +235,7 @@ describe("Retries - MessageSender", () => {
235235
(sender as ServiceBusSenderImpl)["_sender"]["open"] = fakeFunction;
236236
}
237237

238-
async function mockInitAndVerifyRetries(func: Function): Promise<void> {
238+
async function mockInitAndVerifyRetries(func: () => Promise<void>): Promise<void> {
239239
mockInitToThrowError();
240240
let errorThrown = false;
241241
try {
@@ -338,7 +338,7 @@ describe("Retries - Receive methods", () => {
338338
}
339339

340340
function mockBatchingReceiveToThrowError(): void {
341-
const fakeFunction = async function() {
341+
const fakeFunction = async function(): Promise<never> {
342342
numberOfTimesTried++;
343343
throw new MessagingError("Hello there, I'm an error");
344344
};
@@ -362,7 +362,7 @@ describe("Retries - Receive methods", () => {
362362
}
363363
}
364364

365-
async function mockReceiveAndVerifyRetries(func: Function): Promise<void> {
365+
async function mockReceiveAndVerifyRetries(func: () => Promise<void>): Promise<void> {
366366
mockBatchingReceiveToThrowError();
367367
let errorThrown = false;
368368
try {

sdk/servicebus/service-bus/test/internal/serviceBusClient.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,9 @@ describe("ServiceBusClient live tests", () => {
588588
let errorReceiveStream: string = "";
589589
try {
590590
receiver.subscribe({
591-
async processMessage() {},
591+
async processMessage() {
592+
/** Nothing to do here */
593+
},
592594
async processError(e) {
593595
console.log(e);
594596
}
@@ -837,7 +839,7 @@ describe("ServiceBusClient live tests", () => {
837839
});
838840
});
839841

840-
function reduceRetries(receiver: ServiceBusReceiver) {
842+
function reduceRetries(receiver: ServiceBusReceiver): void {
841843
// for some tests the important thing is just to run a single retry cycle (and then report)
842844
// the error. This reduces everything so we run a short retry cycle.
843845
//

sdk/servicebus/service-bus/test/internal/streamingReceiver.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ describe("Streaming Receiver Tests", () => {
167167
body: "can stop and start a subscription message 1"
168168
});
169169

170-
const { subscription, msg: receivedMsg } = await new Promise<{
170+
const { subscription: subscription1, msg: receivedMsg } = await new Promise<{
171171
subscription: { close(): Promise<void> };
172172
msg: string;
173173
}>((resolve, reject) => {
@@ -182,7 +182,7 @@ describe("Streaming Receiver Tests", () => {
182182
});
183183

184184
receivedMsg.should.equal("can stop and start a subscription message 1");
185-
await subscription.close();
185+
await subscription1.close();
186186

187187
await sender2.sendMessages({
188188
body: "can stop and start a subscription message 2"
@@ -982,7 +982,7 @@ export function createOnDetachedProcessErrorFake(): sinon.SinonSpy & {
982982
assertErrors: () => void;
983983
};
984984

985-
const assertErrors = () => {
985+
const assertErrors = (): void => {
986986
const errors: string[] = [];
987987

988988
for (const callArgs of processErrorFake.args) {

sdk/servicebus/service-bus/test/internal/streamingReceiverSessions.spec.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,6 @@ describe("Streaming with sessions", () => {
172172
"MessageId is different than expected"
173173
);
174174
return Promise.resolve();
175-
``;
176175
},
177176
processError
178177
});
@@ -295,12 +294,11 @@ describe("Streaming with sessions", () => {
295294
receiver.subscribe(
296295
{
297296
async processMessage(msg: ServiceBusReceivedMessage) {
298-
return receiver.abandonMessage(msg).then(() => {
297+
return receiver.abandonMessage(msg).then(async () => {
299298
abandonFlag = 1;
300299
if ((receiver as ServiceBusSessionReceiverImpl)["_isReceivingMessages"]()) {
301300
return receiver.close();
302301
}
303-
return Promise.resolve();
304302
});
305303
},
306304
processError

sdk/servicebus/service-bus/test/internal/unit/abortSignal.spec.ts

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,9 @@ describe("AbortSignal", () => {
205205

206206
const sender = new MessageSender(
207207
createConnectionContextForTests({
208-
onCreateAwaitableSenderCalled: () => {}
208+
onCreateAwaitableSenderCalled: () => {
209+
/** Nothing to do here */
210+
}
209211
}),
210212
"fakeEntityPath",
211213
{}
@@ -242,7 +244,9 @@ describe("AbortSignal", () => {
242244
);
243245
closeables.push(sender);
244246

245-
sender["_negotiateClaim"] = async () => {};
247+
sender["_negotiateClaim"] = async () => {
248+
/** Nothing to do here */
249+
};
246250

247251
try {
248252
await sender.createBatch({ abortSignal: taggedAbortSignal });
@@ -316,7 +320,9 @@ describe("AbortSignal", () => {
316320
const messageReceiver = new StreamingReceiver(fakeContext, "fakeEntityPath", defaultOptions);
317321
closeables.push(messageReceiver);
318322

319-
messageReceiver["_negotiateClaim"] = async () => {};
323+
messageReceiver["_negotiateClaim"] = async () => {
324+
/** Nothing to do here */
325+
};
320326

321327
try {
322328
await messageReceiver["_init"]({} as ReceiverOptions, abortSignal);
@@ -354,7 +360,9 @@ describe("AbortSignal", () => {
354360

355361
session.subscribe(
356362
{
357-
processMessage: async (_msg) => {},
363+
processMessage: async (_msg) => {
364+
/** Nothing to do here */
365+
},
358366
processError: async (args) => {
359367
receivedErrors.push(args.error);
360368
}
@@ -386,7 +394,9 @@ describe("AbortSignal", () => {
386394
await new Promise<void>((resolve) => {
387395
receiver.subscribe(
388396
{
389-
processMessage: async (_msg: any) => {},
397+
processMessage: async (_msg: any) => {
398+
/** Nothing to do here */
399+
},
390400
processError: async (args: ProcessErrorArgs) => {
391401
resolve();
392402
receivedErrors.push(args.error);

sdk/servicebus/service-bus/test/internal/unit/atomXml.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ describe("ATOM Serializers", () => {
393393
}
394394

395395
class MockSerializer implements AtomXmlSerializer {
396-
serialize(resource: any): object {
396+
serialize(resource: any): Record<string, unknown> {
397397
const property1 = "LockDuration";
398398
const property2 = "MaxSizeInMegabytes";
399399

sdk/servicebus/service-bus/test/internal/unit/autoLockRenewer.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ describe("autoLockRenewer unit tests", () => {
5151
} as ManagementClient;
5252

5353
renewLockSpy = sinon.spy(managementClient, "renewLock");
54-
onErrorFake = sinon.fake(async (_err: Error | MessagingError) => {});
54+
onErrorFake = sinon.fake(async (_err: Error | MessagingError) => {
55+
/** Nothing to do here */
56+
});
5557

5658
autoLockRenewer = LockRenewer.create(
5759
{

0 commit comments

Comments
 (0)