PostgreSQL tests

I started to add tests for PostgreSQL and already fixed some issues. Though, some tests still fail. From my point of view, it is not safe to use PostgreSQL at the moment.  
Wouldnt it be easier to just let it throw the exception? This would also remove the need for checking the returned valie in each  test... (Same for mysql, above)