Requisites tests

Adding some more tests. For issues #2796, #8235, #8802 and #8785.

Note that the biggest part of theses tests are still commented, they would mostly fail.