capybara: page.should have_no_content работает неправильно для display: none element

Я хотел бы использовать page.should have_no_content, чтобы проверить, не отображается ли на странице ярлык для пользователя, вот что это в HTML:

<li id="account_input" style="display: none;">
    <label for="account_name">My Account</label>
    ...
</li>

Итак, когда я использую page.should have_no_content («Моя учетная запись») возвращает false вместо true.

8
задан Samnang 28 March 2011 в 01:11
поделиться