File.ls & ls! tests now cover non-existent directory situation