Files
growstuff/spec/views/plantings/_form.html.haml_spec.rb
T
d19fd9657b Replace bootstrap datepicker with native HTML5 date inputs (#5057)
* Replace bootstrap datepicker with native HTML5 date inputs

Convert planting and seed date text fields to native HTML5 date fields
(`f.date_field`), matching existing date inputs across the app. Remove
bootstrap-datepicker JS/CSS imports, legacy site wrapper scripts,
package dependency, and update test specs.

Co-authored-by: CloCkWeRX <365751+CloCkWeRX@users.noreply.github.com>

* Fix spec

* Fix spec

* Fix spec

* Drop expectations about removed control

* Fix specs

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-10-26 19:52:50 +10:30

28 lines
755 B
Ruby

# frozen_string_literal: true
require 'rails_helper'
describe "plantings/_form" do
before do
@member = create(:member)
@garden = create(:garden, owner: @member)
@uppercase = create(:uppercasecrop)
@lowercase = create(:lowercasecrop)
@crop = @lowercase # needed to render the form
@planting = create(:planting,
garden: @garden,
crop: @crop,
owner: @member,
planted_at: Date.new(2013, 3, 1))
@gardens = @member.gardens
sign_in @member
render
end
it "has a date field containing the planting date in ISO format" do
assert_select "input#planting_planted_at[type='date'][value='2013-03-01']"
end
end