Skip to content

Commit 8cd6d5e

Browse files
committed
fix group spec for user#groups
1 parent 55ad31f commit 8cd6d5e

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

live/group_spec.rb

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,22 @@ def valid_attributes
1010
it_should_be_deletable :find => [:deleted?, true]
1111
it_should_be_readable :groups
1212
it_should_be_readable :groups, :assignable
13-
it_should_be_readable agent, :groups
13+
14+
context "with a membership" do
15+
before(:each) do
16+
VCR.use_cassette("read_ZendeskAPI::User_groups_create") do
17+
@object = described_class.create!(client, valid_attributes.merge(default_options))
18+
@membership = agent.group_memberships.create(:group_id => @object.id, :user_id => agent.id)
19+
end
20+
end
21+
22+
after(:each) do
23+
VCR.use_cassette("read_ZendeskAPI::User_groups_delete") do
24+
@object.destroy
25+
@membership.destroy
26+
end
27+
end
28+
29+
it_should_be_readable agent, :groups
30+
end
1431
end

0 commit comments

Comments
 (0)