Моя страница должна содержать изображение, которое выглядит какКак утверждают источник изображения в тесте рельсы
<img src="some_long_url">
Как бы вы проверить, что с помощью assert_select? Я хочу проверить наличие багажа с src = "некоторый длинный url".
Я уже попытался это:
assert_select "img[src=?]", /amazon.com/
Поскольку URL источника является динамическим, кроме amazon.com, поэтому я хочу, чтобы мой атрибут SRC содержать amazon.com и безнадзорности оставаясь с регулярным выражением.
Это означает, что я хочу, чтобы мой src содержал определенную строку.
Но это дает следующую ошибку:
Expected at least 1 element matching "img[src="(?-mix:amazon.com)"]", found 0
Я работаю в Rails 4.2 и используя встроенный в платформу тестирования.
Как выглядит ваш полный тест? –
Правильно, но чтобы помочь вам помочь, как выглядит ваш тест? Сообщение об ошибке, которое вы получаете, связано с тем, что вы никогда не определяли 'img' в своем тесте. Я не знаю, как выглядит ваш тест, поэтому я не могу помочь вам определить 'img'. –
вот его краткая форма >>>>>>>>>> тест "г" сделать получить "/ personal_settings/personal_info" assert_response: успех assert_match "IMG [ 'Src']",/АМАЗ/ конце –