add failing test for #3307

This commit is contained in:
r888888888
2017-10-09 13:23:45 -07:00
parent 449385f08f
commit 28c3f8321a

View File

@@ -734,6 +734,23 @@ class PostTest < ActiveSupport::TestCase
end
context "tagged with a metatag" do
context "for a cosplay tag" do
setup do
@post = FactoryGirl.create(:post, tag_string: "char:someone_(cosplay)")
@tags = @post.tag_array
end
should "add the cosplay tag" do
assert(@tags.include?("cosplay"))
end
should "create the tag" do
assert(Tag.where(name: "someone_(cosplay)").exists?, "expected 'someone_(cosplay)' tag to be created")
assert(Tag.where(name: "someone_(cosplay)", category: 4).exists?, "expected 'someone_(cosplay)' tag to be created as character")
assert(Tag.where(name: "someone", category: 4).exists?, "expected 'someone' tag to be created")
end
end
context "for a parent" do
setup do
@parent = FactoryGirl.create(:post)