integrate tests into ghc testsuite
private tests