Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure lein测试中没有这样的文件或目录意味着什么?_Clojure_Leiningen - Fatal编程技术网

Clojure lein测试中没有这样的文件或目录意味着什么?

Clojure lein测试中没有这样的文件或目录意味着什么?,clojure,leiningen,Clojure,Leiningen,我很难理解为什么我会得到(没有这样的文件或目录),如下文所示: $ lein test Testing rexfer.test.core (No such file or directory) Ran 1 tests containing 1 assertions. 0 failures, 0 errors. 以下是测试目录中的my core.clj: (ns rexfer.test.core (:use [rexfer.core]) (:use [clojure.test])

我很难理解为什么我会得到
(没有这样的文件或目录)
,如下文所示:

$ lein test

Testing rexfer.test.core
 (No such file or directory)

Ran 1 tests containing 1 assertions.
0 failures, 0 errors.
以下是测试目录中的my core.clj:

(ns rexfer.test.core
  (:use [rexfer.core])
  (:use [clojure.test])
  (:require [util.core :as utl]))

(deftest gen-test-1
  (let [data-col-nams (first (utl/fetch-csv-data "columns.csv"))
        assess-rpt (utl/fetch-csv-data "")]
    (is (= 122 (count data-col-nams)))))

我做错了什么?

事实证明,这是由于以下映射导致的错误。一旦添加了一个值,消息就消失了


评估rpt(utl/fetch csv data”“)]

您的测试是否能够找到“columns.csv”?这是一个很好的建议。我将通过直接路径放入columns.csv和其他文件。我认为test查看了顶层项目目录。您应该将此作为一个正确的答案,因为这让我查看了导致问题的assessment rpt(utl/fetch csv data“”)]。无需,只需回答您自己的问题并接受它即可:)。