From 80071174342d87199fcbd981cd8c92300b0a51e4 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 15 Apr 2023 20:50:48 +0200 Subject: [PATCH] Added test script for creating mass scans --- src/tests/create_mass_scans.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/tests/create_mass_scans.ts diff --git a/src/tests/create_mass_scans.ts b/src/tests/create_mass_scans.ts new file mode 100644 index 0000000..da92f86 --- /dev/null +++ b/src/tests/create_mass_scans.ts @@ -0,0 +1,17 @@ +import axios from 'axios'; + +async function main() { + for (let i = 0; i < 100; i++) { + const batch = []; + for (let i = 0; i < 20; i++) { + batch.push(axios.post('http://localhost:4010/api/scans/trackscans', { card: 200000000001, station: 2 }, { + headers: { + Authorization: 'Bearer 10F2E64.BB4F6CC5-2148-4CCF-88B5-0AA85D0508A9' + } + })) + } + await Promise.all(batch) + console.log(`Finished batch ${i}`) + } +} +main(); \ No newline at end of file