-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Customizable baseline image name format #181
Comments
This is probably not well documented, but the name you add to the compareScreenshot command is used as part of the file name. I.E
means your filename will be something like: although not sure about this: you would have to elaborate more plz so I can understand the use case. |
If I understand correctly the @daniellboy would like to customise the baseline image names. In this case remove any 'spec file naming related' dependency, so they can re-use a baseline image in multiple spec files. Currently it is not possible to re-use them, since all the baseline image contain the corresponding spec file name in their filename for example:
Daniel would like to have only one baseline image in this case, instead of two. Which can be achieved if baseline image names are configurable. Removing the file name from the beginning of the baseline images in this case. Suggested usage:
|
exactly, thanks @tamasmagyar for providing clearer examples |
@daniellboy |
Hi @kien-ht , @tamasmagyar already provided an example above :
|
I see. This is something we could improve in our next version. However, this should be per command level, not at the global level. We could add an option in the Currently For example:
I suggest to introduce this breaking change in v2, along with the new html report. What do you guys think? @PippoRaimondi @tamasmagyar |
@kien-ht sounds like this is a very specific use case and would be best to deliver it on v2 of this plugin like you suggested... Providing the ability to provide an options object to handle the use case sounds good too! |
This issue is stale because it has been open for 30 days with no activity. |
This issue was closed because it has been inactive for 30 days since being marked as stale. |
Is it possible to make baseline image format name to be customizable?
For now it use the spec file name as prefix for the baseline image name : https://github.com/uktrade/cypress-image-diff/blob/77af07787aec62ad3845aa59f139342f72e4aaf4/src/command.js#L14C1-L25C1
Cause maybe there is needed to re-use baseline image on other spec file
Proposed solution : Maybe can put baseline image format to be configurable via cypress-image-diff.config.js and make current format (which is used spec filename as prefix) as default value
The text was updated successfully, but these errors were encountered: