Sha256: 0d58d1609853e76c25cf0176b674af253be93cf6eb7b6b2139b066c1461b041b
Contents?: true
Size: 1.1 KB
Versions: 6
Compression:
Stored size: 1.1 KB
Contents
# -*- encoding : utf-8 -*- describe Card::Set::Right::Comment do context "record appender" do before do @r = Card.where(:type_id=>Card::RoleID).first @rule = Card.new :name=>'A+*self+*comment', :type_id=>Card::PointerID, :content=>"[[#{@r.name}]]" end it "should have appender immediately" do expect(Card['a'].ok?(:comment)).not_to be_truthy Card::Auth.as_bot do @rule.save! end expect(Card['a'].ok?(:comment)).to be_truthy end it "should have appender immediately" do Card::Auth.as_bot do expect(Card['a'].ok?(:comment)).not_to be_truthy @rule.save! expect(Card['a'].ok?(:comment)).to be_truthy end end end context "comment addition" do it "should combine content after save" do Card::Auth.as_bot do Card.create :name => 'basicname+*self+*comment', :content=>'[[Anyone Signed In]]' @c = Card.fetch "basicname" @c.comment = " and more\n \nsome lines\n\n" @c.save! end expect(Card["basicname"].content).to match(/\<p\>some lines\<\/p\>/) end end end
Version data entries
6 entries across 6 versions & 1 rubygems