簡體   English   中英

IEx - 運行混合“測試”任務

[英]IEx - run Mix "test" task

我有點厭倦了在 Tmux 窗格之間切換,所以我嘗試只使用vimiex ,而不是在另一個控制台中輸入混合命令。

考慮到這個目標,我在iex控制台中輸入以下內容,但我的測試似乎沒有執行:

Mix.env(:test)
Mix.Task.reenable "test"
Mix.Task.run "test", []

控制台輸出為:

iex(52)>Mix.env(:test)
:ok
iex(53)>Mix.Task.reenable "test"
:ok
iex(54)>Mix.Task.run "test", []


Finished in 0.00 seconds
0 tests, 0 failures

Randomized with seed 732638
[#Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>,
 #Function<4.72894143/1 in Mix.Tasks.Test.run/1>]

誰能給我一個關於如何使這項工作的指針?

我有同樣的問題,無法真正解決問題,但作為一種解決方法,您可以使用

Mix.Shell.cmd("mix test", fn _ -> nil end)

查看文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM