> From: Colin Baxter > Date: Wed, 29 Mar 2017 09:38:41 +0100 > Cc: , emacs-devel@gnu.org > > Test tramp-test34-utf8 condition: > (ert-test-failed > ((should > (string-equal > (funcall ... ...) > (file-remote-p ... ...))) > :form > (string-equal "/tmp/tramp-test711lou/\316\223\317\205\317\201\316\257\317\203\317\204\316\265 \317\204\316\277 \316\223\316\261\316\273\316\261\316\276\316\257\316\261 \316\274\316\265 \316\217\317\204\316\277 \316\243\317\204\316\277\317\200" "/tmp/tramp-test711lou/Γυρίστε το Γαλαξία με Ώτο Στοπ") > :value nil)) Looks like an attempt to compare a multibyte string with a unibyte string holding the same bytes. In such cases, string-equal returns nil, per its documentation.