idempotent update tests