このコミットが含まれているのは:
@@ -80,18 +80,25 @@ RSpec.describe PostTag, type: :model do
|
||||
end
|
||||
|
||||
it 'does not load sections for another tag on the same post' do
|
||||
post = create(:post)
|
||||
tag = create(:tag)
|
||||
post_tag = create(:post_tag)
|
||||
post = post_tag.post
|
||||
other_tag = create(:tag)
|
||||
|
||||
post_tag = create(:post_tag, post:, tag:)
|
||||
own_section = create(:post_tag_section,
|
||||
post:,
|
||||
tag: post_tag.tag,
|
||||
begin_ms: 1000,
|
||||
end_ms: 2000)
|
||||
|
||||
create(:post_tag, post:, tag: other_tag)
|
||||
|
||||
create(:post_tag_section,
|
||||
post:,
|
||||
tag: other_tag,
|
||||
begin_ms: 1000,
|
||||
end_ms: 2000)
|
||||
|
||||
expect(post_tag.sections).to be_empty
|
||||
expect(post_tag.reload.sections).to contain_exactly(own_section)
|
||||
end
|
||||
|
||||
it 'allows open-ended sections' do
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする