test/unit/generator/test_pdf.rb in thinreports-0.7.5 vs test/unit/generator/test_pdf.rb in thinreports-0.7.6
- old
+ new
@@ -6,14 +6,24 @@
include ThinReports::TestHelpers
# Alias
PDF = ThinReports::Generator::PDF
+ def test_new_should_set_empty_title_when_the_default_layout_is_not_set
+ report = ThinReports::Report.new
+ report.start_new_page :layout => data_file('basic_layout1.tlf')
+
+ flexmock(PDF::Document).should_receive(:new).
+ with(Hash, :Title => nil).once
+
+ PDF.new(report, {})
+ end
+
def test_new_should_set_title_as_metadata
report = create_basic_report('basic_layout1.tlf') {|r| r.start_new_page }
flexmock(PDF::Document).should_receive(:new).
with(Hash, :Title => 'Basic Layout').once
PDF.new(report, {})
end
-end
\ No newline at end of file
+end