cost 169 ms
Rails::TestUnit::Runner.run NameError: 未初始化的常量

[英]Rails::TestUnit::Runner.run NameError: uninitialized constant

在 Rails 6 (6.1.4.1) 上,我們有一個 RakeFile 可以運行一部分測試。 例如: 這將在調用時執行得很好: 但是,在此過程中,發生了一些變化,我們在嘗試運行 RakeFile 測試任務時開始看到錯誤。 (我還沒有確切地追蹤到發生了什么變化以及何時發生變化——也許它是 Rail ...

無法使用 docker 組合執行 rake rspec 單元測試

[英]Cannot execute rake rspec unit tests with docker compose

當我對這個 rake 文件執行rake spec時,docker compose 出現,然后在執行單元測試之前關閉。 如果我刪除運行docker-compose down的最后一個命令,它工作正常如何修改腳本以便它可以運行docker-compose up --detach ,然后run the u ...

如何並行執行 Rake 文件任務

[英]How to execute Rake file tasks in parallel

我正在使用 Rake 構建 C 語言構建系統。 在編譯多個文件時,我想並行編譯多個文件,使用 CPU 的多個內核。 你能給我一些關於如何編寫 Rake 文件的建議嗎? 我想在 Rake 中實現make -j 。 作為限制,我不想安裝新的 Gem。 為清楚起見,這里是一個簡化的 Rake 文件。 對於 ...

哪里需要提取系統上不存在的 ruby 文件?

[英]Where does require pull ruby files that don't exist on the system?

我按照bundler.io的步驟創建了自己的 gem。 現在我正在研究Rakefile 。 我懂了: 但據我了解,我沒有bundler/gem_tasks 。 那么這是如何工作的呢? 該文件預計在哪里? require如何查找不在其文件夾中的文件?! 它只是指向這個文件: https://git ...

反斜杠不是在線的最后一個字符?

[英]backslash not last charcter on line?

我有一個 rake 任務: 我正進入(狀態: 有什么解決方案可以解決這個問題? 我試過這個: 有了它,它工作正常,有沒有其他好的方法可以做到這一點 ...

為什么使用和運算符不執行 rake 任務?

[英]why rake tasks are not executing using and operator?

我有一個 rake 任務: 這基本上是殺死進程。 這個任務是另一個 rake 任務的一部分: 還有一個任務: 當我正在執行rake stop && rake start stop 任務時成功執行。 但 rake start 沒有執行。 如果我分別執行這兩個任務,那么它工作正常。 但 ...

如何從 rakefile 執行 linux 命令?

[英]How to execute linux command from rakefile?

我有以下命令: ps -ef | awk '{if( $8~"java" || $8~"ruby" || $8~"god"){printf("Killing: %s \n",$2);{system("kill -9 "$2)};}};' 我如何從 rakeFile 執行這個 linux 命令。 我 ...

在 Sinatra 中使用 ActiveRecord 時,rake db:migrate 不起作用

[英]rake db:migrate not working when using ActiveRecord with Sinatra

我正在嘗試創建一個非常基本的 Sinatra 應用程序,它只使用 Active Record 和 Sqlite3。 為了盡可能完整,我遵循教程中的說明,其中按順序說明了以下步驟: 通過將以下代碼放在主應用程序文件中來創建數據庫: 要創建數據庫並更改其結構,請創建一個包含以下內容的 ...

如何阻止 Rake 不必要地執行具有依賴關系的文件任務?

[英]How to stop Rake from unnecessarily executing file tasks with dependencies?

Rake 中的文件任務應該只在它們命名的文件不存在時執行。 我有一個構建directory文件任務和一個在該目錄中創建file文件任務。 現在除非目錄存在,否則無法創建文件,因此我將目錄任務設置為文件任務的依賴項: 當我第一次在這里運行build任務時,一切都按計划進行:首先創建目錄,然后創 ...

從 rake 任務中刪除重復項

[英]Remove duplication from rake tasks

我有三個 rake 任務,它們修改實例變量,然后調用任務:find ,這是 Rakefile: 我想從 Rakefile 中刪除重復並使其更簡潔。 如何簡化(或組合)這個 Rakefile 中的:optimize、:todo、:fixme 任務? ...

Rakefile的黃瓜測試報告

[英]Cucumber test report from Rakefile

我有一組Ruby / Cucumber測試。 在IDE中運行時,所有測試均成功運行。 當我使用此CLI命令執行測試時,將運行測試並生成測試報告。 $ cucumber --format progress --format html --out=features_report.html ...

耙遷移錯誤 - 活動記錄中的“未定義方法”“遷移”

[英]Rake Migration Error - "undefined method" "migrate" in active record

系統:Windows 10 使用:當前版本的 Ruby 我試圖按照https://github.com/piedoom/tumbot 上的說明運行 tumbot 然而,盡管安裝了這個包,它還是拒絕遷移。 我得到的錯誤是https://66.media.tumblr.com/029bbd52eda9 ...

在rake任務中調用具有多個任務的多個rake任務

[英]Invoking multiple rake tasks with multi-task within a rake task

我有一個關於rake multitask的問題。 我遇到了這些答案,這使我開始思考問題1 問題2 。 我只是想確保我不會丟失某些東西,因為我無法使它正常工作。 我有任務import:locations ,它只是調用其他任務的包裝。 namespace :import do desc ...

在Ruby v> = 1.9的Rakefile中,默認任務支持的哈希語法是什么?

[英]What is the supported hash syntax for the default task in a Rakefile with Ruby v >= 1.9?

在此Rakefile中,我要將默認任務設置為:test。 Rubocop現在已經進入現場並聲明 大。 我沒有太多的Ruby背景,但是我確實知道一般的哈希語法是用來分配值並使其在以后易於獲取的。 老實說,我不知道該如何傳達信息,在這里您有一些任務,並且有一個“魔術”默認實例 ...

rakefile任務不接受第二個參數

[英]rakefile task does not accept second parameters

我有來自rakefile的一段代碼。 很少有任務必須具有多個參數。 如果我調用rake task1[TARGET _1]一切正常,但是如果我添加第二個參數rake task1[TARGET _1, 5]則得到: 我真的不知道怎么了? ...

使用服務器規范構建Rakefile以測試端口-獲得0個示例,0個失敗

[英]Construction Rakefile to test ports using server-spec - getting 0 examples, 0 failures

在測試場景中,我需要測試一組各種OS服務器上的端口狀態。 我已經將我的Rakefile構建如下: 然后,我在spec_helper.rb中添加了以下內容 : 當我執行測試命令rake spec時 ,輸出顯示在列表中的所有服務器之間循環后未找到任何示例。 我在這里做錯了什么? ...

無法通過Jenkinsfile使用rake執行(查找)獲取命令

[英]Cannot execute (find) fetch command using rake via a Jenkinsfile

我已經閱讀了Rake中可以找到的大多數缺少的二進制文件,但是這種情況有所不同,因為它可以在我的開發環境中工作,但不能在Jenkins上工作。 我正在嘗試調用gruntworks( https://github.com/gruntwork-io/fetch )發布的獲取二進制文件 應該 ...

使用rakefile編譯C文件

[英]Using rakefile to compile C files

使用rake編譯C文件時遇到問題。 我可以在rakefile中定義常量,並在C文件中打印出該常量的值。 當定義的常量是整數時,它可以正常工作,編譯,鏈接和按預期執行。 但是,當在rake文件中將字符串定義為常量時,我​​將無法編譯。 我確定我在這里缺少正確的語法。 這是我的ra ...

如何在Rails 5中運行默認的rake任務?

[英]How to run default rake tasks in Rails 5?

給某人上籃... 回到Rails <= 4天,由於Rakefile中的默認設置,我們只需在命令行中輸入$ rake即可運行測試套件。 但在Rails的5它不是那么明顯怎么辦好,現在默認rake任務rake已被取代的rails 。 僅rails給出了rails響應但不運行規范 ...


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