1. Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  2.   file-name-directory(nil)
  3.   (nose-find-test-runner-in-dir-named (file-name-directory buffer-file-name) runner)
  4.   nose-find-test-runner-names("eco/bin/test")
  5.   mapcar(nose-find-test-runner-names ("eco/bin/test"))
  6.   (reduce (quote (lambda ... ...)) (mapcar (quote nose-find-test-runner-names) nose-project-names))
  7.   (let ((result ...)) (if result result nose-global-name))
  8.   (message (let (...) (if result result nose-global-name)))
  9.   nose-find-test-runner()
  10.   (let* ((nose ...) (where ...) (args ...) (tnames ...)) (funcall (if debug ... ...) (format ... ... args where where tnames)))
  11.   run-nose(nil nil nil)
  12.   nosetests-all()
  13.   eval((nosetests-all))
  14.   eval-expression((nosetests-all) nil)
  15.   call-interactively(eval-expression t nil)
  16.   execute-extended-command(nil)
  17.   call-interactively(execute-extended-command nil nil)
  18.   recursive-edit()