When I recreated your example it worked.  But when I moved persisting the entity from the test method to another method (in this case setup()) I get the failure that I have been experiencing.  I am enclosing the entity, the test, the persistence.xml and the stack trace.