add a test for slepc