Pomocí -U nemůžete určit jiného než výchozího uživatele v psql při použití ident autentizace. Nebudete používat psql jako tento uživatel, tak auth se nezdaří.
Musíte buď použít sudo -u testuser psql test nebo změňte pg_hba.conf takže autentizace (alespoň pro testuser na db test ) používá md5 ověření hesla a nastavte heslo pro testuser pomocí ALTER USER ... PASSWORD pokud ještě žádný nemají.