Sha256: 12b8bfb3be6d95cf525257456a71a8bd4cbdc9e4848ed7d1893809353dd117a1
Contents?: true
Size: 1001 Bytes
Versions: 2
Compression:
Stored size: 1001 Bytes
Contents
# frozen_string_literal: true # Copyright (c) 2008-2013 Michael Dvorkin and contributors. # # Fat Free CRM is freely distributable under the terms of MIT license. # See MIT-LICENSE file or http://www.opensource.org/licenses/mit-license.php #------------------------------------------------------------------------------ require 'spec_helper' describe "admin/users/update" do before do login_admin assign(:user, @user = build_stubbed(:user)) end describe "no errors:" do it "replaces [Edit User] form with user partial and highlights it" do render expect(rendered).to include("user_#{@user.id}") expect(rendered).to include(%/$('#user_#{@user.id}').effect("highlight"/) end end describe "validation errors:" do before do @user.errors.add(:name) end it "redraws [Edit User] form" do render expect(rendered).to include("user_#{@user.id}") expect(rendered).to include(%/$('#user_username').focus()/) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fat_free_crm-0.20.1 | spec/views/admin/users/update.js.haml_spec.rb |
fat_free_crm-0.20.0 | spec/views/admin/users/update.js.haml_spec.rb |