capybaraを使用して、application.js
ファイルが非同期にロードされていることをテストします。私は、次のコード application.jsが非同期で本番環境に読み込まれることをテストする方法
expect(page).to have_css('script[async="async"][src="/assets/application.js"]', visible: false)
を試してみましたが、これは動作しません、本番モードでのテストを実行しているので、ダイジェストが追加されるので、ファイルの名前は
application-ae5fag34.js
のようなものです。どのようにこれを収容するのですか?
dupではなく、http://stackoverflow.com/questions/6874705/is-it-possible-to-use-a-css-wildcard-in-the-middle-of-an-attribute-selectorうまくいくはずです。 –