Sha256: 9550cc59ef11361920358a6500e47b3c3824a33918516a79a88c037df842be6d
Contents?: true
Size: 685 Bytes
Versions: 4
Compression:
Stored size: 685 Bytes
Contents
shared_examples_for "TroleGroup Write API" do describe '#clear_rolegroups!' do it "should clear rolegroups and invalidate rolegroups cache" do user.set_rolegroups :admin user.clear_rolegroups! expect { user.rolegroup_list }.to change{user.rolegroup_list_value } user.rolegroup_list.should be_empty end it "successive clear rolegroups should not invalidate rolegroups cache" do user.set_rolegroups :admin user.clear_rolegroups! expect { user.rolegroup_list }.to change{user.rolegroup_list_value } user.clear_rolegroups! expect { user.rolegroup_list }.to_not change{user.rolegroup_list_value } end end end
Version data entries
4 entries across 4 versions & 1 rubygems