From b729004a500edf330fe68dbf6e5e6cdcb937b8d4 Mon Sep 17 00:00:00 2001 From: randx Date: Sun, 27 May 2012 20:52:40 +0300 Subject: [PATCH] [Tests] Update team member permission --- spec/requests/team_members_spec.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spec/requests/team_members_spec.rb b/spec/requests/team_members_spec.rb index 78385725..34e34f59 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))