wijcomboboxノックアウトバインディングを介してwijmoコンボボックスをレンダリングしているページがあります(http://wijmo.com/wiki/index.php/Using_Wijmo_with_Knockout)。実行中のテストとバインドされているクリックイベントの間の競合状態のため、capybaraを使用してこれをテストするのは困難です。他の競合状態もあるかもしれませんが、これは私をつまずかせている現在の競合状態です。これは私が現在の回避策として持っているものです:
def click_on_combobox_till_options_appear
wait_until(10) do
page.find('.wijmo-wijcombobox-trigger').click
page.has_css?('.wijmo-wijlist-item')
end
end
'kb-inject'を使用してViewModelバインディングを設定しています。
上記のような回避策を回避できるように、フックできるjavascriptイベント、またはapplyBindings
実行が終了したことを示すためにテストできるプロパティはありますか?