2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Redmine test でmocha/setupがないエラー(cannot load such file -- mocha/setup (LoadError))

Last updated at Posted at 2020-01-16

####環境
Redmineのローカル開発環境
MacOS 10.15.2
Rails 5.2.3

####エラー内容
testを実行しようとすると下記のエラーが出る。

cannot load such file -- mocha/setup (LoadError)

####原因
.bundle/configを確認してください。

.bundle/config
BUNDLE_WITHOUT: "development:test"

となっている場合、GemfileのtestグループのGemがインストールされません。

####解決
.bundle/configを下記のように変更してください。

.bundle/config
BUNDLE_WITHOUT: "development"

再度bundle installを実行してください。

bundle install

エラーが出なければGemfile内のtestグループに記載されている"mocha"がインストールされます。

Gemfile
gem "mocha"

これで、testを実行した時mocha/setupがないというエラーは出ないと思います。

####参考
https://qiita.com/mana-bin/items/4e24247dc074ccee3a4f

2
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?