-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.js
More file actions
29 lines (23 loc) · 965 Bytes
/
Copy pathtest.js
File metadata and controls
29 lines (23 loc) · 965 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const crawl = require('./index');
const fs = require('fs');
async function main() {
let sum = 0;
let categories = fs.readFileSync('./categories.txt', 'utf8').split('\n');
let zipcodes = fs.readFileSync('./zipcodes.txt', 'utf8').split('\n');
for (let i = 0; i < zipcodes.length; i++) {
const zipcode = zipcodes[i];
for (let j = 0; j < categories.length; j++) {
const category = categories[j];
console.log(`${category} ${zipcode}`);
let results = await crawl(category + ' ' + zipcode);
console.log("--------------------------------");
console.log(`Found ${results.length} for '${category} ${zipcode}'`);
console.log("--------------------------------");
sum += results.length;
}
}
console.log("--------------------------------");
console.log(`Found ${sum} results`)
console.log("--------------------------------");
}
main();