PaulMcInnis / JobFunnel

Scrape job websites into a single spreadsheet with no duplicates.
MIT License
1.81k stars 212 forks source link

Add Remoteness to search config and to search url formation #102

Closed PaulMcInnis closed 3 years ago

PaulMcInnis commented 3 years ago

Description

This adds Remoteness as a search criteria for Indeed and as a scrapable field (for Indeed only as well currently)

96

Context of change

Please add options that are relevant and mark any boxes that apply.

Type of change

How Has This Been Tested?

Locally on my machine, I'd like to add this to Travis CI but it's a bit iffy as we may not always be guaranteed to get results anywhere.

Checklist:

PaulMcInnis commented 3 years ago

OK - i've expanded the docstring to include all options.

codecov-commenter commented 3 years ago

Codecov Report

Merging #102 into master will decrease coverage by 0.46%. The diff coverage is 44.18%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #102      +/-   ##
==========================================
- Coverage   36.59%   36.12%   -0.47%     
==========================================
  Files          22       22              
  Lines        1350     1373      +23     
==========================================
+ Hits          494      496       +2     
- Misses        856      877      +21     
Impacted Files Coverage Δ
jobfunnel/backend/job.py 26.47% <0.00%> (ø)
jobfunnel/backend/jobfunnel.py 0.00% <0.00%> (ø)
jobfunnel/backend/scrapers/base.py 37.83% <ø> (ø)
jobfunnel/backend/tools/filters.py 21.05% <0.00%> (-0.23%) :arrow_down:
jobfunnel/config/settings.py 66.66% <ø> (ø)
jobfunnel/resources/resources.py 100.00% <ø> (ø)
jobfunnel/backend/scrapers/indeed.py 29.92% <33.33%> (-0.17%) :arrow_down:
jobfunnel/backend/scrapers/monster.py 27.53% <33.33%> (-0.41%) :arrow_down:
jobfunnel/config/search.py 76.47% <66.66%> (-2.32%) :arrow_down:
jobfunnel/config/cli.py 89.33% <100.00%> (+0.14%) :arrow_up:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 8d49f41...a9ed09a. Read the comment docs.