diff --git a/spec/acceptance/tag_names_spec.rb b/spec/acceptance/tag_names_spec.rb index 9f4ddfe..a3e94e9 100644 --- a/spec/acceptance/tag_names_spec.rb +++ b/spec/acceptance/tag_names_spec.rb @@ -109,4 +109,11 @@ it "allows overriding of tag_names=" do expect(Article.instance_methods(false)).to_not include(:tag_names=) end + + it "returns known tag names from a freshly loaded object" do + article.tag_names << "melbourne" + article.save! + + expect(Article.find(article.id).tag_names).to eq(["melbourne"]) + end end