diff options
author | randx <dmitriy.zaporozhets@gmail.com> | 2012-05-27 21:52:40 +0400 |
---|---|---|
committer | randx <dmitriy.zaporozhets@gmail.com> | 2012-05-27 21:52:40 +0400 |
commit | b729004a500edf330fe68dbf6e5e6cdcb937b8d4 (patch) | |
tree | cb8d7454a090b75f82db8181bb9f744d6b6c5b7c /spec | |
parent | 2a67879b751b44aab219a23314afe8bcb1ff63ac (diff) |
[Tests] Update team member permission
Diffstat (limited to 'spec')
-rw-r--r-- | spec/requests/team_members_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/requests/team_members_spec.rb b/spec/requests/team_members_spec.rb index 78385725639..34e34f59bdb 100644 --- a/spec/requests/team_members_spec.rb +++ b/spec/requests/team_members_spec.rb @@ -7,6 +7,16 @@ describe "TeamMembers" do @project.add_access(@user, :read, :admin) end + describe "Update profile", :js => true do + it "should update user role" do + @project.master_access_for?(@user).should be_true + visit team_project_path(@project) + select "Developer", :from => "team_member_project_access" + @project.master_access_for?(@user).should be_false + @project.dev_access_for?(@user).should be_true + end + end + describe "View profile" do it "should be available" do visit(team_project_path(@project)) |