Sha256: dac6753324ebf4dd1d91f22e86b02aad8cb290991121c4f49384533f6fd4653f
Contents?: true
Size: 1.05 KB
Versions: 3
Compression:
Stored size: 1.05 KB
Contents
require 'spec_helper' describe 'Admin Presets Students' do before(:all) { set_resource 'admin-preset' } before { as :admin } let!(:preset) { create(:preset) } let!(:country) { create(:country) } let!(:state) { create(:state, country: country) } before do visit gaku.admin_root_path click '#presets-menu a' click js_edit_link click '#admin-preset-address-tab-link' end it 'saves', js: true do select country.name, from: 'preset_address_country' fill_in 'preset_address_state', with: state.name fill_in 'preset_address_city', with: 'Varna' click submit flash_updated? click '#admin-preset-address-tab-link' expect(find_field('preset_address_country').value).to eq country.name expect(find_field('preset_address_state').value).to eq state.name expect(find_field('preset_address_city').value).to eq 'Varna' preset.reload expect(preset['address']['country']). to eq country.name expect(preset['address']['state']). to eq state.name expect(preset['address']['city']). to eq 'Varna' end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gaku-0.2.2 | admin/spec/features/presets/address_preset_spec.rb |
gaku-0.2.1 | admin/spec/features/presets/address_preset_spec.rb |
gaku-0.2.0 | admin/spec/features/presets/address_preset_spec.rb |