2016-10-17 2 views
2

ドックコンテナはlein repl :start :host 0.0.0.0 :port 7888-pスイッチを介してdocker run -p 7888:7888のように公開されています)を実行しています。ドックのnREPL付きVim Fireplaceはテストを実行しません

私はvimに切り替えてREPLに接続すると、すべてが期待通りに機能しているようです。私はcqp経由でコードを評価することができ、それはそのドッカーマシンで評価されます。

私はcpr組み合わせを介してテストファイルにテストを実行したい場合しかし、vimのは、そのステータスバーに(clojure.test/run-tests 'users.models.users-it-test)を実行しますが、テストのどれもが本当に実行されないでも、私は何が起こったかについてのレポートを取得しないことを示しています。

(deftest shouldnt-work 
    (is (= 3 4)) 

のような失敗したテストを追加することもできますが、例外は発生しません。

でも見知らぬ人:私はcqp、次いで (clojure.test/run-tests)を介してテストを実行すると、テストが実際に実行され、 正しい/失敗結果が印刷されています。

私の.vimrcには次のようになります。実行しないように全体のことを引き起こして、私のvimのファイルに矛盾があったように思え

" Plugins 
call vundle#begin() 

Plugin 'gmarik/Vundle.vim' 
Plugin 'danro/rename.vim' 
Plugin 'guns/vim-clojure-static' 
Plugin 'scrooloose/nerdtree' 
Plugin 'ctrlpvim/ctrlp.vim' 
Plugin 'tpope/vim-salve' 
Plugin 'tpope/vim-classpath' 
Plugin 'tpope/vim-fireplace' 
Plugin 'paredit.vim' 

call vundle#end() 
filetype plugin indent on 
" End Plugins 

" Add and delete spaces in increments of 'shiftwidth' for tabsb 
set smarttab 
set number 
set tabstop=2 
set shiftwidth=2 
set expandtab 
set noesckeys 
syntax on 

答えて

4

rename.vim,ctrlp.vimおよびvim-clojure-staticが削除されました(バージョン7.4以降は既にVimに含まれています)。また、プラグインを並べ替えたので、今のように見えます。

Plugin 'gmarik/Vundle.vim' 
Plugin 'altercation/vim-colors-solarized'           
Plugin 'scrooloose/nerdtree' 
Plugin 'paredit.vim' 
Plugin 'tpope/vim-salve' 
Plugin 'tpope/vim-classpath' 
Plugin 'tpope/vim-fireplace' 
関連する問題