Description
The new resource loading mechanism doesn't correctly register the resource contents as inputs to the test task, leading to potential failures when resources change.
I'm not sure if this is only an issue when using non transitive resources.
Steps to Reproduce
A simple reproducer is:
Create two modules, A and B
Enable non transitive resources
Make A depend on B
Add a resource in B
Add a screenshot test in A that use that resource
Record the screenshot
Change the resource in B
Run verification
Expected behavior
When a resource is deleted, added or changed tests should re-run.
Description The new resource loading mechanism doesn't correctly register the resource contents as inputs to the test task, leading to potential failures when resources change.
I'm not sure if this is only an issue when using non transitive resources.
Steps to Reproduce A simple reproducer is:
Expected behavior When a resource is deleted, added or changed tests should re-run.
Additional information: