Releases: manykarim/robotframework-doctestlibrary
Releases · manykarim/robotframework-doctestlibrary
v0.23.0
v0.22.0
Features
- Improve processing speed of
ps
andpcl
files- Call
pcl6
andgs
(ghostscript) via subprocess to render images instead of usingwand.image
- Call
- Option to embed template screenshots in
Image Should Contain Template
in original size
Thank you @wanghui-00 and @simonmeggle for your contributions! 👍
v0.21.0
Features
Image Should Contain Template
has option to croptemplate
image before comparison by using argumentstpl_crop_x1
,tpl_crop_y1
,tpl_crop_x2
,tpl_crop_x2
,- Default
threshold
inImage Should Contain Template
has been adjusted to0.0
to only consider exact matches - Template image can be logged as screenshot in
Image Should Contain Template
- Names of screenshot files are added to Log
Fixes
Image Should Contain Template
now throws correct AssertionError in case the template was not found in image
Thank you @simonmeggle for your contribution 🦸♂️
v0.20.0
v0.19.0
v0.18.1
v0.18.0
Remove ThreadPool Executor in VisualTest
- Reference and Candidate Images were rendered in parallel using ThreadPool Executor
- It was now removed because
- There was no improved speed
- It made debugging tricky
- Logging from those parallel Threads was tricky
- It caused some strange problems when an exception was raised in one of the Threads.
Speed improvement when using OCR for Masks
- In case of multiple masks using OCR, the text recognition was triggered for each mask separately
- Now OCR is only triggered once and the identified texts and positions are stored and re-used by the succeeding mask