diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2023-08-03 23:44:33 -0600 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2023-08-04 00:41:05 -0600 |
| commit | ce51cdc22eb99ae8f1b97ee48baa61b0e6c59daa (patch) | |
| tree | 808c4116a59e04ef46a3504430a0fc2c48d404dc | |
| parent | cc739614ae05cf85c4d5ca2210d15d449e8cfeb9 (diff) | |
remove use of tall.svg in floating title spec
| -rw-r--r-- | spec/floating_title_spec.rb | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/spec/floating_title_spec.rb b/spec/floating_title_spec.rb index e406d450..c9598c40 100644 --- a/spec/floating_title_spec.rb +++ b/spec/floating_title_spec.rb @@ -138,32 +138,34 @@ describe 'Asciidoctor::PDF::Converter - Floating Title' do backend = %(pdf#{ext_class.object_id}) source_lines[0] = %( register_for '#{backend}'\n) ext_class.class_eval source_lines.join, source_file - pdf = to_pdf <<~END, backend: backend, analyze: true - [discrete] - == Heading A + with_content_spacer 200, 600 do |spacer_path| + pdf = to_pdf <<~END, backend: backend, analyze: true + [discrete] + == Heading A - [discrete] - == Heading B + [discrete] + == Heading B - image::tall.svg[pdfwidth=65mm] + image::#{spacer_path}[pdfwidth=65mm] - [discrete] - == Heading C + [discrete] + == Heading C - [%unbreakable] - -- - keep + [%unbreakable] + -- + keep - this + this - together - -- - END + together + -- + END - heading_c_text = pdf.find_unique_text 'Heading C' - (expect heading_c_text[:page_number]).to be 2 - content_text = pdf.find_unique_text 'keep' - (expect content_text[:page_number]).to be 2 + heading_c_text = pdf.find_unique_text 'Heading C' + (expect heading_c_text[:page_number]).to be 2 + content_text = pdf.find_unique_text 'keep' + (expect content_text[:page_number]).to be 2 + end end it 'should not force discrete heading to next page if heading-min-height-after value is not set' do |
