casperjs でいくつかのテストを作成しました。彼らはphantomjsで問題なく動作します。ただし、次のコマンドでslimerjsを使用しようとすると:
casperjs --verbose --engine=slimerjs test create-project-suite.js
SlimerJs のロゴとバージョン番号が表示された小さなウィンドウが表示されますが、コンソールは次の行でハングしているようです。
Test file: create-project-suite.js
他に何かしなければならないことはありますか?バージョン番号は次のとおりです。
Mozilla Firefox 28.0
CasperJS version 1.1.0-beta3
Innophi SlimerJS 0.9.1
3.8.0-37-generic #53~precise1-Ubuntu
アップデート:
Slimerjs でブラウザを開いてテストを実行できるようになるまで、コードを削除しました。js ファイルが必要なときにハングするようです (ページ オブジェクト パターンに従っています)。
var Login = require('./objects/login');
require.pathsが役立つと思います。これを回避する方法についてのアイデアはありますか?