MAINT: allow to start the crawler with generic structure elements
Compare changes
Early tests were always done with dictionaries. However, it should be possible to simply start the crawler using any other StructureElement as root. This required a small change in crawl.py
were the first directory was previously treated specially.
Unfortunately, this change needs some changes to cfood.yml
(root directory needs to be added) files and to the unittests (One more match exists.)
You might want to look at the changes using: git diff dev -w
How to set up a test environment for manual testing?
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
For further good practices have a look at our review guidelines.