diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2022-05-06 23:55:04 -0600 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2022-05-07 04:57:34 -0600 |
| commit | 7f31cfb3c7a839cc7c2662666b0f5e624fac6a97 (patch) | |
| tree | e101802e6c0f9f30ffce56b5cd4b58b3e48898f5 | |
| parent | fed4609d026833630cf37f327db4edb7e9047cc5 (diff) | |
allow to_pdf_file spec helper to override backend key
| -rw-r--r-- | spec/spec_helper.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 739be582..3af09436 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -445,10 +445,11 @@ RSpec.configure do |config| pdf_theme_extends = (pdf_theme = pdf_theme.dup).delete :extends if pdf_theme.key? :extends opts[:pdf_theme] = build_pdf_theme pdf_theme, pdf_theme_extends end + opts = opts.merge backend: 'pdf' unless opts.key? :backend if Pathname === input - Asciidoctor.convert_file input, (opts.merge backend: 'pdf', safe: :safe) + Asciidoctor.convert_file input, (opts.merge safe: :safe) else - Asciidoctor.convert input, (opts.merge backend: 'pdf', safe: :safe, standalone: true) + Asciidoctor.convert input, (opts.merge safe: :safe, standalone: true) end to_file end |
