if {[file exists $fileName] } verificará se o arquivo existe no sistema local
(aquele em que expect está sendo executado), mas o arquivo criado condicionalmente estará no host remoto
(aquele em que o script efetua login com ssh ), se existir.
Além disso, filename é dummy , mas o arquivo criado condicionalmente é dummy.txt .