if you haven't fixed your problem yet, I'm here to help.
The quote you included has nothing to do with Java 8 per se. It's only about using correct APIs as your "provided" dependencies when you program using Java EE 6.
Can you give us a bit more details about the test, more complete error log, your build configuration as well as any other environment details which are relevant (eg. Glassfish version you are using).
From the error I can only guess it's not really a problem of using Java 8, but more likely Arquillian setup is wrong and you cannot even run the test.