Clojure의에서 테스트를 실행할 수 없습니다 네임 스페이스를 : 질주가-입니다 .json 수출은 나는/midje
파일이
발견에 : 질주 - 인/SRC/sprint_is/json_export.clj그것은 코드가 포함
(ns sprint-is.json-export)
(require [[noir.response :as response]])
(defn serialize [value] (response/json value))
테스트 파일이없는 경우에도이 오류가 발생합니다.
네임 스페이스 : 나는 테스트 파일을 만들 때, 나는 유사한 오류가 질주 - is.test.json 수출이
을 발견테스트에/테스트/sprint_is/json_export.clj
질주-입니다그리고는 포함 : 나는 REPL에서 그것을 가져올 때
(ns sprint-is.test.json-export
(:require [sprint-is.json-export :as json-export]))
(fact "module can serialize scalar values"
(json-export/serialize 123) => 123)
것은 너무 네임 스페이스를 찾을 수 없습니다. Clojure IRC에서 파일 이름 바꾸기, 파일 이동, 디렉터리 이름 바꾸기, ns 제거 (컴파일하지만 작동하지 않음)를 시도했습니다. 코드를 다른 프로젝트 (내 컴퓨터에서 작업하는 사람들 포함)와 비교해 보았습니다.
소스 코드가 여기에 있습니다 :