Pytest: Fix broken testcases
A good chunk of testcases needs to be adapted to the latest architectural changes surrounding the addition of a compile_pdf
flag to the Buddy
constructor:
Furthermore, some testcases may have been broken due to unlicensed testdocuments having been removed, which will also need to be fixed.