0
0

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 5 years have passed since last update.

Jasmineの結果画面が真っ白になってしまう

Last updated at Posted at 2013-01-18

Jasmineのバージョンを1.2.0から1.3.1に上げると、画面が真っ白になることがあるようです。

最初はrakeがうまくいかなくなりました。以下のような感じです。この時点でおかしいと気づくべきだった。

$rake jasmine
your tests are here:
  http://localhost:8888/
rake aborted!
uninitialized constant Jasmine::YAML

Tasks: TOP => jasmine => jasmine:server
(See full trace by running task with --trace)

このエラーはRakefileに以下の一行を追加することによって解消されます。

  require 'yaml' # <- Add this

これで問題解消かと思いきや、結果画面が真っ白になります。これは以下の2つのフォルダがおかしくなっているために起こります。

  • project/spec/javascripts/helpers
  • project/spec/javascripts/support

これらのフォルダをなおすために、いったん新しいプロジェクトのフォルダを作ります。そして中に入って初期化します。

$jasmine init

これで上記の2つのフォルダが生成されるので、こららを元のプロジェクトのフォルダの中に上書きします。

これで従来通りテスト結果の画面が表示されるようになります。

(ちなみに該当プロジェクトのフォルダでjasmine initしても上書きされませんでした。)


ブログやってます:PAPA-tronix !

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?