Karma の config docs のbrowser セクションで詳しく説明されているように、PhantomJS ブラウザーで構成された Jasmine で Karma を使用しています。
値を調べて、ページのスクロール動作をテストしてい$('body,html').scrollTop()
ます。
これは Chrome で問題なく動作します。ただし、PhantomJS では、ウィンドウ サイズがドキュメントのサイズまで大きくなっているようです。ドキュメントによると、 viewportとscrollPositionを操作するには、 phantomJS WebPage API を直接使用する必要があります。
Karma 仕様スクリプトで PhantomJS ページ オブジェクトにアクセスする方法はありますか?