
27 Jul
2004
27 Jul
'04
1:38 a.m.
Now that I have the osicat tests running in Lispworks/OS X, I'm looking at the failing tests. The first one, current-directory.1, is failing because (pathname "/tmp") produces a pathname with nil components other than for the directory, while (truename "/tmp/") produces a pathame with the non-directory components set to :unspecified. This doesn't seem wrong to me. I think the best fix would be to change the test, so that it does (equal (truename (current-directory)) (truename "/tmp/")) That should be applicable to all (Unix) platforms. - Stoney