Skip to content

Commit 2c92901

Browse files
author
Andy Hanson
committed
Fix deepEqual emptyArray tests
1 parent 72b7d6e commit 2c92901

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: src/harness/unittests/reuseProgramStructure.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ namespace ts {
345345

346346
const newTexts: NamedSourceText[] = files.concat([{ name: "non-existing-file.ts", text: SourceText.New("", "", `var x = 1`) }]);
347347
const program2 = updateProgram(program1, ["a.ts"], options, noop, newTexts);
348-
assert.deepEqual(emptyArray, program2.getMissingFilePaths());
348+
assert.lengthOf(program2.getMissingFilePaths(), 0);
349349

350350
assert.equal(StructureIsReused.Not, program1.structureIsReused);
351351
});
@@ -826,12 +826,12 @@ namespace ts {
826826
updateProgramText(files, root, "const x = 1;");
827827
});
828828
assert.equal(program1.structureIsReused, StructureIsReused.Completely);
829-
assert.deepEqual(program2.getSemanticDiagnostics(), emptyArray);
829+
assert.lengthOf(program2.getSemanticDiagnostics(), 0);
830830
});
831831

832832
it("Target changes -> redirect broken", () => {
833833
const program1 = createRedirectProgram();
834-
assert.deepEqual(program1.getSemanticDiagnostics(), emptyArray);
834+
assert.lengthOf(program1.getSemanticDiagnostics(), 0);
835835

836836
const program2 = updateRedirectProgram(program1, files => {
837837
updateProgramText(files, axIndex, "export default class X { private x: number; private y: number; }");
@@ -860,7 +860,7 @@ namespace ts {
860860
updateProgramText(files, bxPackage, JSON.stringify({ name: "x", version: "1.2.3" }));
861861
});
862862
assert.equal(program1.structureIsReused, StructureIsReused.Not);
863-
assert.deepEqual(program2.getSemanticDiagnostics(), []);
863+
assert.lengthOf(program2.getSemanticDiagnostics(), 0);
864864
});
865865
});
866866
});

0 commit comments

Comments
 (0)