diff --git a/app/views/administrate/application/_form.html.erb b/app/views/administrate/application/_form.html.erb index 2cea7287e929e5a0b465c33e45c5b8ca6904d7d7..9f7a2719ed5f02d6e31d035c2c79bfd026b144e4 100644 --- a/app/views/administrate/application/_form.html.erb +++ b/app/views/administrate/application/_form.html.erb @@ -14,7 +14,7 @@ and renders all form fields for a resource's editable attributes. [1]: http://www.rubydoc.info/gems/administrate/Administrate/Page/Form %> -<%= form_for([Administrate::NAMESPACE, page.resource], class: "form") do |f| %> +<%= form_for([Administrate::NAMESPACE, page.resource], html: { class: "form" }) do |f| %> <% if page.resource.errors.any? %> <div id="error_explanation"> <h2> diff --git a/spec/features/form_spec.rb b/spec/features/form_spec.rb new file mode 100644 index 0000000000000000000000000000000000000000..23830247020ab84a95f5eb8e3c3ce868c99addbc --- /dev/null +++ b/spec/features/form_spec.rb @@ -0,0 +1,11 @@ +require "rails_helper" + +describe "edit form" do + it "has the correct css class_name" do + customer = create(:customer) + + visit edit_admin_customer_path(customer) + + expect(page).to have_css("form.form") + end +end