I kept my fork to allow you to understand the tests and check (locally) if it works.
Furthermore since your tests use clone the productive repository you would have to create the branches required for the tests in the productive repository (just like in my fork currently). This is not a good idea from my perspective - but you have to decide how to handle such tests...