Sha256: 57a7adaca50b0e02b043282ae8c0d3a7bb8c7d8fdf3b11c23fa3b88ad0797e7f

Contents?: true

Size: 779 Bytes

Versions: 7

Compression:

Stored size: 779 Bytes

Contents

require 'spec_helper'

RSpec.describe 'sufia/admin/admin_sets/_form.html.erb', type: :view do
  let(:admin_set) { create(:admin_set) }
  let!(:workflow) { Sipity::Workflow.create!(name: "default", label: "default") }
  let!(:permission_template) { Sufia::PermissionTemplate.find_or_create_by(admin_set_id: admin_set.id, workflow_name: 'default') }
  before do
    @form = Sufia::Forms::AdminSetForm.new(admin_set, permission_template)
    render
  end
  it "has the edit form" do
    expect(rendered).to have_select('admin_set[workflow_name]', selected: 'default')
  end
  it "has the metadata fields" do
    expect(rendered).to have_selector('input[type=text][name="admin_set[title]"]')
    expect(rendered).to have_selector('textarea[name="admin_set[description]"]')
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sufia-7.4.1 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb
sufia-7.4.0 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb
sufia-7.3.1 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb
sufia-7.3.0 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb
sufia-7.3.0.rc3 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb
sufia-7.3.0.rc2 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb
sufia-7.3.0.rc1 spec/views/sufia/admin/admin_sets/_form.html.erb_spec.rb