以前は、opal.js、opal-parser.js、opal-jquery.js (バージョン 0.3x) をロードしていました。js ファイルの代わりに gem opal と opal-rails(バージョン 0.6.2) を追加しました。
以前は、テスト スーツ全体 (カピバラ + rspec) が合格していましたが、更新後、カピバラの仕様が失敗し始めました。有線で動作する場合があります (つまり、firefox では渡されますが、chrome では失敗します)。
エラーの例の1つは
unknown error: Runtime.evaluate threw exception: RangeError: Maximum call stack size exceeded
opal と rspec との互換性の問題があると言われています。
誰かがこの問題を解決するのを手伝ってくれたら、私は感謝します。