Add spec helper for choosing today from datepicker

This commit is contained in:
Kristina Lim
2019-01-21 00:02:38 +11:00
parent 9965e95c65
commit da4d6a092a
3 changed files with 11 additions and 3 deletions

View File

@@ -454,9 +454,7 @@ feature 'Subscriptions' do
select2_select payment_method.name, from: "payment_method_id"
select2_select shipping_method.name, from: "shipping_method_id"
find_field("begins_at").click
within(".ui-datepicker-calendar") do
find(".ui-datepicker-today").click
end
choose_today_from_datepicker
click_button "Next"
expect(page).to have_content "BILLING ADDRESS"

View File

@@ -136,6 +136,7 @@ RSpec.configure do |config|
config.extend Spree::Api::TestingSupport::Setup, :type => :controller
config.include Spree::Api::TestingSupport::Helpers, :type => :controller
config.include OpenFoodNetwork::ControllerHelper, :type => :controller
config.include Features::DatepickerHelper, type: :feature
config.include OpenFoodNetwork::FeatureToggleHelper
config.include OpenFoodNetwork::FiltersHelper
config.include OpenFoodNetwork::EnterpriseGroupsHelper

View File

@@ -0,0 +1,9 @@
module Features
module DatepickerHelper
def choose_today_from_datepicker
within(".ui-datepicker-calendar") do
find(".ui-datepicker-today").click
end
end
end
end