Skip to content

Commit 93e9503

Browse files
author
Kartik Raj
committed
code reviews
1 parent 6c7fddb commit 93e9503

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/client/unittests/common/services/unitTestDiagnosticService.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import { TestStatus } from '../types';
1212
@injectable()
1313
export class UnitTestDiagnosticService implements IUnitTestDiagnosticService {
1414
private MessageTypes = new Map<TestStatus, DiagnosticMessageType>();
15-
private MessageSeverities = new Map<PythonUnitTestMessageSeverity, DiagnosticSeverity | null>();
16-
private MessagePrefixes = new Map<DiagnosticMessageType | undefined, string>();
15+
private MessageSeverities = new Map<PythonUnitTestMessageSeverity, DiagnosticSeverity | undefined>();
16+
private MessagePrefixes = new Map<DiagnosticMessageType, string>();
1717

1818
constructor() {
1919
this.MessageTypes.set(TestStatus.Error, DiagnosticMessageType.Error);
@@ -23,17 +23,17 @@ export class UnitTestDiagnosticService implements IUnitTestDiagnosticService {
2323
this.MessageSeverities.set(PythonUnitTestMessageSeverity.Error, DiagnosticSeverity.Error);
2424
this.MessageSeverities.set(PythonUnitTestMessageSeverity.Failure, DiagnosticSeverity.Error);
2525
this.MessageSeverities.set(PythonUnitTestMessageSeverity.Skip, DiagnosticSeverity.Information);
26-
this.MessageSeverities.set(PythonUnitTestMessageSeverity.Pass, null);
26+
this.MessageSeverities.set(PythonUnitTestMessageSeverity.Pass, undefined);
2727
this.MessagePrefixes.set(DiagnosticMessageType.Error, localize.UnitTests.testErrorDiagnosticMessage());
2828
this.MessagePrefixes.set(DiagnosticMessageType.Fail, localize.UnitTests.testFailDiagnosticMessage());
2929
this.MessagePrefixes.set(DiagnosticMessageType.Skipped, localize.UnitTests.testSkippedDiagnosticMessage());
3030
this.MessagePrefixes.set(DiagnosticMessageType.Pass, '');
3131
}
32-
public getMessagePrefix(status: TestStatus): string | undefined{
33-
const hello = this.MessageTypes.get(status);
34-
return this.MessagePrefixes.get(hello);
32+
public getMessagePrefix(status: TestStatus): string | undefined {
33+
const msgType = this.MessageTypes.get(status);
34+
return msgType ? this.MessagePrefixes.get(msgType!) : undefined;
3535
}
36-
public getSeverity(unitTestSeverity: PythonUnitTestMessageSeverity): DiagnosticSeverity | null | undefined {
36+
public getSeverity(unitTestSeverity: PythonUnitTestMessageSeverity): DiagnosticSeverity | undefined {
3737
return this.MessageSeverities.get(unitTestSeverity);
3838
}
3939
}

src/client/unittests/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ export interface IUnitTestHelper {
113113
export const IUnitTestDiagnosticService = Symbol('IUnitTestDiagnosticService');
114114
export interface IUnitTestDiagnosticService {
115115
getMessagePrefix(status: TestStatus): string | undefined;
116-
getSeverity(unitTestSeverity: PythonUnitTestMessageSeverity): DiagnosticSeverity | null | undefined;
116+
getSeverity(unitTestSeverity: PythonUnitTestMessageSeverity): DiagnosticSeverity | undefined;
117117
}
118118

119119
export interface IPythonUnitTestMessage {

0 commit comments

Comments
 (0)