© 2018 WebHive

Статьи про testing

Заполняем поля даты с capybara

В процессе написания теста формы для cucumber столкнулся с проблемой заполнения поля типа дата. Как известно стандартный рельсовый вариант состоит из трёх select-ов где выбираются соответственно год, месяц и день. Какого-то встроенного решения для заполнения такого вида полей я к своему удивлению не нашёл. Ниже напишу как проблема была разрешена.

Читать далее →

Timecop - повелитель времени

В данный момент занимаюсь разработкой системы для бронирования помещений. Встала необходимость тестирования и нарвался на проблемы с датами - нужно тестировать даты приезда отъезда посетителей, а так-же разные события происходящие в течение времени. Вспомнил про давно известный gem - timecop. Давно хотел попробовать его живьём и вот случай представился.

Читать далее →