The user I'm issuing the command with only exists in my local machine. So I'm not prompted for any user/pwd.
ssh-copy-id -i /home/user/.ssh/test.pub [email protected]
and I get
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already...