Описание тега spinach

Spinach — это BDD-фреймворк для Ruby, построенный на основе Gherkin.
1 ответ

Есть ли шпинат для DotNet?

Я заинтересован в тестировании Spinach на.Net, кто-нибудь знает, есть ли какие-либо фреймворки на его основе для.Net?
28 сен '12 в 11:12
1 ответ

Ruby Spinach Html Страница результатов

Я только начал изучать каркас Spinach BDD, и мне хотелось бы создать HTML-страницу результатов, аналогичную параметрам rspec: --format html --out rspec_results.html Кто-нибудь знает способ достичь этого с помощью шпината? Спасибо!
28 янв '16 в 14:08
1 ответ

Параллельное проведение тестов со шпинатом

Я переезжаю из Огурека в Шпинат для BDD на моем проекте "Рельсы 4". Согласно документации параллельных тестов на https://github.com/grosser/parallel_tests он должен поддерживать шпинат rake parallel:features-spinach # Spinach но я получил эту ошибку…
0 ответов

Неопределенный метод 'ожидаем' для # <Spinach:: Features

Я следовал за README в репо со шпинатом, а также включал шпинатные рельсы вместо базового камня со шпинатом. Шпинатная документация гласит: # When using Capybara, you can switch the driver to use another one with # javascript capabilities (Selenium,…
10 сен '15 в 19:48
1 ответ

Случайное производство данных по шагам

class Spinach::Features::Signup &lt; Spinach::FeatureSteps attr_accessor :valid_attributes before do valid_attributes = Fabricate.attributes_for(:identity) #@valid_attributes = Fabricate :identity end step 'I am a visitor' do true visit root_path en…
0 ответов

Явная проверка ожидания мокко после его вызова

Я использую Mocha::Hooks#mocha_verify в after_scenario крючок шпината, который отлично работает в некоторых случаях. Однако во многих случаях я хочу проверить ожидание после обновления значения в части данных. Например, class MyModel &lt; ActiveReco…
18 мар '15 в 22:53
1 ответ

Как запустить все функции Spinach, в которых используется определенный шаг?

При изменении шага Spinach, определенного в файле шагов Spinach, полезно запускать все те функции, которые используют этот шаг. например: я имею step 'I have an empty array' do.. определяется в features/steps/test_how_spinach_works.rb Я хотел бы беж…
15 мар '16 в 19:32
1 ответ

Огурец против шпината по скорости

Я оцениваю огурец для тестирования, но скорость выполнения слишком низкая. Я нашел шпинат, но мне интересно, как они сравниваются по скорости.
10 май '13 в 04:12
3 ответа

Есть ли способ отбросить пустые записи?

Есть ли встроенный способ перебирать только непустые записи или мне нужно использовать лямбду / модифицировать мое регулярное выражение? Например, учитывая: const auto input = "Peas&amp;Carrots Spinach-Casserole Beets Pizza Spinach-Salad Coleslaw"s …
02 авг '16 в 15:24
2 ответа

Как ускорить первый запрос для локальных тестов пользовательского интерфейса Rails

Я использую шпинат, Capybara и Poltergeist вместе для написания автоматических тестов пользовательского интерфейса. Я пытался ускорить выполнение тестов локально. Я использую Spring, который немного помогает с загрузкой среды. Впрочем, первый запрос…
1 ответ

guard-spinach - вызывает ошибки `rails server`

Не нашел никакого решения для этого. я собираюсь require: cannot load such file -- guard/guard (LoadError) ошибка, когда я пытаюсь запустить сервер рельсов. ruby -v ruby 2.1.2p95 (2014-05-08) [x86_64-linux-gnu] rails -v Rails 4.2.0 gem -v 2.2.2 Это …
21 фев '15 в 17:08
1 ответ

Проверка реагирующих компонентов в Rails с капибарой / шпинатом

Я создаю приложение Rails, которое использует компоненты React для макетов, здесь вы можете увидеть пример .pure-g.homepage = react_component("SectionA", {foo: @bar}, class: "pure-u-1") = react_component("SectionB", {foo: @bar}, class: "pure-u-1") =…
02 сен '17 в 11:44
0 ответов

Как получить только репозитории, которые содержат определенные расширения файлов на GitHub?

Например, я ищу все репозитории, которые потенциально используют некоторые инструменты BDD (например, Cucumber или Spinach). Поэтому я хотел получить все репозитории, в которых есть хотя бы один файл типа ".feature" Итак, скажем, что мой запрос был …
28 мар '18 в 15:31
1 ответ

Позвони на один шаг из другого, Шпинат

Я помню, что был способ выполнить шаг из другого шага, используя шпинат. Насколько я помню, такой шаг будет выглядеть следующим образом: ... step "I create a patient as a facility's administrator" do %Q{ Given I am a facility's administrator } %Q{ G…
16 янв '13 в 21:47
1 ответ

Ошибка ChromeDriver/Spinach/Selenium: не удалось прочитать свойство localStorage из окна: хранилище отключено внутри URL-адресов data:

Я получаю сообщение об ошибке при тестировании шпината (Ruby on Rails). Каждый тест не проходит по той же причине: &lt;unknown&gt;: Failed to read the 'localStorage' property from 'Window': Storage is disabled inside 'data:' URLs. (Session info: chr…