summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2023-08-03 23:44:33 -0600
committerDan Allen <dan.j.allen@gmail.com>2023-08-04 00:41:05 -0600
commitce51cdc22eb99ae8f1b97ee48baa61b0e6c59daa (patch)
tree808c4116a59e04ef46a3504430a0fc2c48d404dc
parentcc739614ae05cf85c4d5ca2210d15d449e8cfeb9 (diff)
remove use of tall.svg in floating title spec
-rw-r--r--spec/floating_title_spec.rb40
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