-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
victor
committed
Oct 2, 2024
1 parent
22169be
commit 40db199
Showing
12 changed files
with
109 additions
and
4,401 deletions.
There are no files selected for viewing
2,203 changes: 0 additions & 2,203 deletions
2,203
targets/alert-cli/src/dares/__mocks__/getAgreementsData.ts
Large diffs are not rendered by default.
Oops, something went wrong.
2,145 changes: 0 additions & 2,145 deletions
2,145
targets/alert-cli/src/dares/__mocks__/getDaresData.ts
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
53 changes: 53 additions & 0 deletions
53
targets/alert-cli/src/dares/__tests__/getDaresData.test.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
import { getDaresData } from "../getDaresData"; | ||
|
||
jest.mock("../fetchDaresXlsx", () => { | ||
return { | ||
fetchDaresXlsx: () => { | ||
return [ | ||
{ | ||
name: "Liste IDCC-Publication", | ||
data: [ | ||
["IDENTIFIANT DE CONVENTION COLLECTIVE (IDCC) : "], | ||
[ | ||
null, | ||
"CODES EN VIGUEUR POUR LE REMPLISSAGE de la DADS-U et de la DSN", | ||
], | ||
[], | ||
["IDCC", "TITRE DE LA CONVENTION"], | ||
[ | ||
"0016", | ||
"Convention collective nationale des transports routiers et activités auxiliaires du transport", | ||
], | ||
["0018", "Convention collective nationale de l'industrie textile"], | ||
[ | ||
"0029", | ||
"Convention collective nationale des établissements privés d'hospitalisation, de soins, de cure et de garde à but non lucratif (FEHAP, convention de 1951)", | ||
], | ||
["9998", "___Convention non encore en vigueur___"], | ||
["9999", "___Sans convention collective___"], | ||
], | ||
}, | ||
]; | ||
}, | ||
}; | ||
}); | ||
|
||
describe("getDaresData", () => { | ||
it("should work", async () => { | ||
const result = await getDaresData(); | ||
expect(result).toEqual([ | ||
{ | ||
name: "Convention collective nationale des transports routiers et activités auxiliaires du transport", | ||
num: 16, | ||
}, | ||
{ | ||
name: "Convention collective nationale de l'industrie textile", | ||
num: 18, | ||
}, | ||
{ | ||
name: "Convention collective nationale des établissements privés d'hospitalisation, de soins, de cure et de garde à but non lucratif (FEHAP, convention de 1951)", | ||
num: 29, | ||
}, | ||
]); | ||
}); | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
import { extractDaresXlsxFromMT } from "./scrapping"; | ||
import { downloadFileInTempFolder } from "./download"; | ||
import xlsx from "node-xlsx"; | ||
|
||
export const fetchDaresXlsx = async () => { | ||
const xlsxUrl = await extractDaresXlsxFromMT(); | ||
const xlsxPath = await downloadFileInTempFolder(xlsxUrl, "dares.xlsx"); | ||
const workSheetsFromFile: { | ||
name: string; | ||
data: any[][]; | ||
}[] = xlsx.parse(xlsxPath); | ||
return workSheetsFromFile; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters