In the Project and Library specs, we use an expect construct to ensure the build order is consistent. However, when there is a failure, we see a diff of the internal object representations. We can map the :name property into the construct instead to get a diff of the component names.
Maintainers
Please ensure that you check for:
[ ] If this change impacts git cache validity, it bumps the git cache
serial number
[ ] If this change impacts compatibility with omnibus-software, the
corresponding change is reviewed and there is a release plan
[ ] If this change impacts compatibility with the omnibus cookbook, the
corresponding change is reviewed and there is a release plan
Description
In the Project and Library specs, we use an
expect
construct to ensure the build order is consistent. However, when there is a failure, we see a diff of the internal object representations. We can map the:name
property into the construct instead to get a diff of the component names.Maintainers
Please ensure that you check for: