From a23cc8857f3eab3bd3feb7bd2a3f0587d74f0ad1 Mon Sep 17 00:00:00 2001 From: Aaron Perez Date: Tue, 14 Jan 2025 13:40:23 -0500 Subject: [PATCH] [DLT-1110] Update test --- .../components/transfer/transfer-endpoint-manager.test.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/test/components/transfer/transfer-endpoint-manager.test.js b/web/test/components/transfer/transfer-endpoint-manager.test.js index a51445207..9f691af2d 100644 --- a/web/test/components/transfer/transfer-endpoint-manager.test.js +++ b/web/test/components/transfer/transfer-endpoint-manager.test.js @@ -83,6 +83,7 @@ describe("TransferEndpointManager", () => { }); it("should update matches list with autocomplete results", () => { + const updateMatchesListSpy = sandbox.spy(manager, "updateMatchesList"); const mockData = { DATA: [ { id: "1", canonical_name: "endpoint1" }, @@ -95,12 +96,14 @@ describe("TransferEndpointManager", () => { manager.searchEndpointAutocomplete("test", "test-token"); + expect(updateMatchesListSpy.calledWith(mockData.DATA)).to.be.true; expect(manager.endpointManagerList).to.deep.equal(mockData.DATA); expect(jQueryStub.html.called).to.be.true; expect(jQueryStub.prop.calledWith("disabled", false)).to.be.true; }); it("should handle no matches case", () => { + const updateMatchesListSpy = sandbox.spy(manager, "updateMatchesList"); mockServices.api.epAutocomplete.callsFake((endpoint, callback) => callback(true, { DATA: [] }), ); @@ -109,6 +112,7 @@ describe("TransferEndpointManager", () => { manager.searchEndpointAutocomplete("test", "test-token"); expect(manager.endpointManagerList).to.be.null; + expect(updateMatchesListSpy.calledWith([])).to.be.true; expect(jQueryStub.html.calledWith("")).to .be.true; expect(jQueryStub.prop.calledWith("disabled", true)).to.be.true;