【文件属性】:
文件名称:rspec-pdf_diff:用于测试生成 PDF 文件的 RSpec 匹配器
文件大小:8KB
文件格式:ZIP
更新时间:2021-06-29 13:25:37
Ruby
RSpec::PDFDiff
提供一个匹配器,用于测试生成的 PDF 是否与已保存的已知良好的 PDF 在视觉上匹配。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'rspec-pdf_diff'
然后执行:
$ bundle
或者自己安装:
$ gem install rspec-pdf_diff
系统上必须安装和 。
需要 ImageMagick 6.8.1-0 或更高版本,因为我们依靠compare实用程序的退出代码来确定 PDF 是否相同。
用法
将您的 PDF 生成为文件,然后在路径上调用match_original匹配器,传递存储的原始名称以进行匹配。
tmp = Tempfile . new ( [ 'document' , '.pdf' ] )
begin
# Assuming my_document is an instance
【文件预览】:
rspec-pdf_diff-master
----.gitignore(132B)
----.rspec(31B)
----.travis.yml(277B)
----LICENSE.txt(1KB)
----spec()
--------spec_helper.rb(498B)
--------rspec()
----README.md(2KB)
----lib()
--------rspec-pdf_diff.rb(25B)
--------rspec()
----rspec-pdf_diff.gemspec(1KB)
----Gemfile(99B)
----Rakefile(118B)