spec/mapper_spec.rb in reverse_markdown-0.4.1 vs spec/mapper_spec.rb in reverse_markdown-0.4.2

- old
+ new

@@ -3,10 +3,14 @@ describe ReverseMarkdown::Mapper do let(:input) { File.read('spec/assets/minimum.html') } let(:document) { Nokogiri::HTML(input) } let(:mapper) { ReverseMarkdown::Mapper.new } + it "behaves in a sane way when root element is nil" do + mapper.process_root(nil).should == '' + end + context "error handling" do let(:unknown_element) { Nokogiri::XML::Node.new('foo', document) } it "raises error if told so" do @@ -34,6 +38,6 @@ Rails.logger.should_receive(:info) mapper.__send__(:ending, unknown_element) end end end -end \ No newline at end of file +end