28 lines
1.2 KiB
Org Mode
28 lines
1.2 KiB
Org Mode
#+title: Readme
|
|
|
|
Scripts are a collection of helpful utility scripts, or simple gut-check tests for various functional pieces.
|
|
|
|
* test_recipe_scraper.py
|
|
Asserts various urls by making actual calls out to the internet, while our test suite mocks return values.
|
|
|
|
#+begin_src shell
|
|
python ../manage.py shell < ../scripts/test_recipe_scraper.py
|
|
#+end_src
|
|
|
|
#+RESULTS:
|
|
| Eagerly | running | all | tasks |
|
|
| Connected | to | sqlite@db.sqlite3 | |
|
|
| Checking: | https://cookingwithmike.com/quinoa-meatloaf/ | | |
|
|
| Checking: | https://www.kingarthurbaking.com/recipes/overnight-sourdough-waffles-recipe | | |
|
|
| Checking: | https://dirt.fyi/article/2026/02/25-years-of-ipod-brain?src=longreads | | |
|
|
|
|
* test_koreader_import.py
|
|
Run through an actual koreader sqlite file and make sure imports work as expected
|
|
|
|
#+begin_src shell
|
|
rm db.sqlite3
|
|
cp ../db.sqlite3 .
|
|
python ../manage.py shell < ../scripts/test_koreader_import.py
|
|
#+end_src
|
|
|