Skip to content

Commit cd2d22d

Browse files
committed
Clean up tests
1 parent b9314c3 commit cd2d22d

11 files changed

Lines changed: 7 additions & 44 deletions

test/systemTests/tableRangePrettyfierFactory.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import * as assert from 'assert';
22
import * as vscode from "vscode";
33
import * as fs from 'fs';
44
import * as path from 'path';
5-
import { Mock } from "typemoq";
65
import { TableRangePrettyfier } from "../../src/extension/tableRangePrettyfier";
76
import { TableFactory } from "../../src/modelFactory/tableFactory";
87
import { AlignmentFactory } from "../../src/modelFactory/alignmentFactory";

test/unitTests/diagnostics/selectionBasedLogToogler.test.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
import * as assert from "assert";
2-
import * as vscode from "vscode";
3-
import { IMock, Mock, It, Times } from "typemoq";
1+
import { IMock, Mock, Times } from "typemoq";
42
import { SelectionBasedLogToogler } from "../../../src/diagnostics/selectionBasedLogToogler";
53
import { MarkdownTextDocumentStub } from "../../stubs/markdownTextDocumentStub";
64
import { ILogger } from "../../../src/diagnostics/logger";

test/unitTests/extension/extension.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ suite("Extension Tests", () => {
1111
test("Extension gets activated", () => {
1212
vscode.extensions.getExtension(_extensionName)
1313
.activate()
14-
.then((publicApi) => {
14+
.then(() => {
1515
assert.ok(true);
1616
}, rejectReason => {
1717
assert.fail(0, 1, `Extension not activated. Reason: ${rejectReason}`, null);

test/unitTests/extension/tableRangePrettyfier.test.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
import * as assert from "assert";
2-
import * as vscode from "vscode";
3-
import * as typeMock from "typemoq";
42
import { IMock, Mock, It, Times } from "typemoq";
53
import { TableRangePrettyfier } from "../../../src/extension/tableRangePrettyfier";
64
import { TableFactory } from "../../../src/modelFactory/tableFactory";
75
import { TableValidator } from "../../../src/modelFactory/tableValidator";
86
import { TableViewModelFactory } from "../../../src/viewModelFactories/tableViewModelFactory";
97
import { TableStringWriter } from "../../../src/writers/tableStringWriter";
108
import { ILogger } from "../../../src/diagnostics/logger";
11-
import { Table } from "../../../src/models/table";
12-
import { Alignment } from "../../../src/models/alignment";
139
import { MarkdownTextDocumentStub } from "../../stubs/markdownTextDocumentStub";
14-
import { CancellationTokenSource } from "vscode";
1510
import { TableViewModel } from "../../../src/viewModels/tableViewModel";
1611

1712
suite("TableRangePrettyfier tests", () => {
@@ -76,7 +71,6 @@ suite("TableRangePrettyfier tests", () => {
7671
test("provideDocumentRangeFormattingEdits() result contains table writer output", () => {
7772
const sut = createSut();
7873
const document = makeDocument("hello world");
79-
const viewModel = new TableViewModel();
8074
_tableValidator.setup(_ => _.isValid(It.isAny())).returns(() => true);
8175
_writer.setup(_ => _.writeTable(It.isAny())).returns(() => "foo bar");
8276

test/unitTests/modelFactory/alignmentFactory.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import * as assert from 'assert';
2-
import { assertExt } from "../../assertExtensions";
32
import { AlignmentFactory } from "../../../src/modelFactory/alignmentFactory";
43
import { Alignment } from "../../../src/models/alignment";
54

test/unitTests/modelFactory/tableFactory.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { IMock, Mock, It, Times } from "typemoq";
33
import { Alignment } from "../../../src/models/alignment";
44
import { TableFactory } from "../../../src/modelFactory/tableFactory";
55
import { AlignmentFactory } from "../../../src/modelFactory/alignmentFactory";
6-
import { TableValidator } from "../../../src/modelFactory/tableValidator";
76
import { assertExt } from "../../assertExtensions";
87
import { Transformer } from '../../../src/modelFactory/transformers/transformer';
98
import { SelectionInterpreter } from '../../../src/modelFactory/selectionInterpreter';

test/unitTests/modelFactory/tableValidator.test.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import * as assert from 'assert';
22
import { IMock, Mock, It, Times } from 'typemoq';
3-
import { Table } from "../../../src/models/table";
43
import { TableValidator } from "../../../src/modelFactory/tableValidator";
5-
import { Alignment } from "../../../src/models/alignment";
64
import { SelectionInterpreter } from '../../../src/modelFactory/selectionInterpreter';
75

86
suite("TableValidator tests", () => {
@@ -153,7 +151,6 @@ suite("TableValidator tests", () => {
153151
.verifiable(Times.once());
154152
const sut = createSut(selectionInterpreter.object);
155153

156-
const isValid: boolean = sut.isValid("test");
157154

158155
selectionInterpreter.verifyAll();
159156
});

test/unitTests/padCalculation/center/firstColumnPadCalculator.test.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
import * as assert from 'assert';
2-
import { assertExt } from "../../../assertExtensions";
3-
import { ContentPadCalculator } from "../../../../src/padCalculation/contentPadCalculator";
42
import { Table } from '../../../../src/models/table';
53
import { Alignment } from '../../../../src/models/alignment';
64
import { Cell } from '../../../../src/models/cell';
7-
import { PadCalculator } from '../../../../src/padCalculation/padCalculator';
8-
import { PadCalculatorSelector } from '../../../../src/padCalculation/padCalculatorSelector';
95
import { FirstColumnPadCalculator } from '../../../../src/padCalculation/center/firstColumnPadCalculator';
106

117
suite("CenterAlign - FirstColumnPadCalculator tests", () => {
@@ -158,7 +154,7 @@ suite("CenterAlign - FirstColumnPadCalculator tests", () => {
158154
}
159155

160156
function tableFor(rows: string[][]) {
161-
const alignments: Alignment[] = rows[0].map(r => Alignment.Center);
157+
const alignments: Alignment[] = rows[0].map(() => Alignment.Center);
162158
let table = new Table(rows.map(row => row.map(c => new Cell(c))), alignments);
163159
return table;
164160
}

test/unitTests/padCalculation/contentPadCalculator.test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import * as assert from 'assert';
2-
import { assertExt } from "../../assertExtensions";
32
import { IMock, Mock, It, Times } from 'typemoq';
43
import { ContentPadCalculator } from "../../../src/padCalculation/contentPadCalculator";
54
import { Table } from '../../../src/models/table';
@@ -52,7 +51,7 @@ suite("ContentPadCalculator tests", () => {
5251
});
5352

5453
function tableFor(rows: string[][]) {
55-
const alignments: Alignment[] = rows[0].map(r => Alignment.Left);
54+
const alignments: Alignment[] = rows[0].map(() => Alignment.Left);
5655
let table = new Table(rows.map(row => row.map(c => new Cell(c))), alignments);
5756
return table;
5857
}

test/unitTests/viewModelFactories/rowViewModelFactory.test.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { RowViewModelFactory } from '../../../src/viewModelFactories/rowViewMode
66
import { Table } from '../../../src/models/table';
77
import { Alignment } from '../../../src/models/alignment';
88
import { Cell } from '../../../src/models/cell';
9-
import { AlignmentMarkerStrategy, IAlignmentMarker, NotSetAlignmentMarker } from '../../../src/viewModelFactories/alignmentMarking';
9+
import { AlignmentMarkerStrategy, IAlignmentMarker } from '../../../src/viewModelFactories/alignmentMarking';
1010
import { RowViewModel } from '../../../src/viewModels/rowViewModel';
1111

1212
suite("RowViewModelFactory.buildRow() tests", () => {
@@ -21,7 +21,6 @@ suite("RowViewModelFactory.buildRow() tests", () => {
2121
const row = 1;
2222
const table = threeColumnTable();
2323

24-
const rowViewModel = sut.buildRow(row, table);
2524

2625
_contentPadCalculator.verify(_ => _.getLeftPadding(table, row, 0), Times.once());
2726
_contentPadCalculator.verify(_ => _.getLeftPadding(table, row, 1), Times.once());
@@ -103,7 +102,6 @@ suite("RowViewModelFactory.buildSeparator() tests", () => {
103102
new RowViewModel(["abcd", "efgh", "xyz"])
104103
];
105104

106-
const separator = sut.buildSeparator(rows, table);
107105

108106
alignmentStrategy.verifyAll();
109107
alignmentMarker.verifyAll();
@@ -125,7 +123,7 @@ function threeColumnTableWithEmptyMiddleColumn(alignment: Alignment = Alignment.
125123
}
126124

127125
function tableFor(rows: string[][], alignment: Alignment) {
128-
const alignments: Alignment[] = rows[0].map(r => alignment);
126+
const alignments: Alignment[] = rows[0].map(() => alignment);
129127
let table = new Table(rows.map(row => row.map(c => new Cell(c))), alignments);
130128
return table;
131129
}

0 commit comments

Comments
 (0)