fix tests for symlinked temp path

On MacOSX, /var is a symbolic link of /private/var.

```
t/client_remote.t ............................ 1/58
#   Failed test 'dir = /var/folders/hx/yktg6d_n1bnb0jnqw6wn049r0000gn/T/fSUP5fIlKE'
#   at t/client_remote.t line 32.
#          got: '/private/var/folders/hx/yktg6d_n1bnb0jnqw6wn049r0000gn/T/fSUP5fIlKE'
#     expected: '/var/folders/hx/yktg6d_n1bnb0jnqw6wn049r0000gn/T/fSUP5fIlKE'
 
#   Failed test 'dir = /var/folders/hx/yktg6d_n1bnb0jnqw6wn049r0000gn/T/fSUP5fIlKE'
#   at t/client_remote.t line 32.
#          got: '/private/var/folders/hx/yktg6d_n1bnb0jnqw6wn049r0000gn/T/fSUP5fIlKE'
#     expected: '/var/folders/hx/yktg6d_n1bnb0jnqw6wn049r0000gn/T/fSUP5fIlKE'
# Looks like you failed 2 tests of 58.
```