The views defined in src/research_assistant/views/compendium_modification_views.py are pretty severely undertested despite being some of the most important views in the research user interface. In particular, there are tests missing for JSON uploads and BibTeX uploads, which are the two easiest methods for bulk insertion of new entries into the site.