diff --git a/packages/zosfiles/__tests__/__unit__/methods/copy/Copy.unit.test.ts b/packages/zosfiles/__tests__/__unit__/methods/copy/Copy.unit.test.ts index 2cfbf762f..e6de696ef 100644 --- a/packages/zosfiles/__tests__/__unit__/methods/copy/Copy.unit.test.ts +++ b/packages/zosfiles/__tests__/__unit__/methods/copy/Copy.unit.test.ts @@ -954,6 +954,7 @@ describe("Copy", () => { expect(listDatasetSpy).toHaveBeenCalledTimes(2); expect(listAllMembersSpy).toHaveBeenCalledTimes(1); + expect(listAllMembersSpy.mock.calls[0][2].start).toBe(memberName); expect(getDatasetSpy).toHaveBeenCalledTimes(1); expect(uploadDatasetSpy).toHaveBeenCalledTimes(1); }); diff --git a/packages/zosfiles/src/methods/copy/Copy.ts b/packages/zosfiles/src/methods/copy/Copy.ts index 402738f0c..3d943655f 100644 --- a/packages/zosfiles/src/methods/copy/Copy.ts +++ b/packages/zosfiles/src/methods/copy/Copy.ts @@ -328,7 +328,7 @@ export class Copy { */ if(targetMember != undefined && targetFound == true){ const TargetMemberList = await List.allMembers(targetSession, targetDataset, - {attributes: true, maxLength: 1, start: targetDataset, recall: "wait", pattern: targetMember}); + { attributes: true, maxLength: 1, recall: "wait", start: targetMember }); if(TargetMemberList.apiResponse.returnedRows > 0){ targetMemberFound = true; }