Skip to content

Conversation

@farlee2121
Copy link
Contributor

@farlee2121 farlee2121 commented Mar 2, 2025

#186

The change

Use TestPrinters builder to insulate YoloDev from printer signature changes

This should reduce the need to coordinated updates, allowing YoloDev to remain unchanged even if the underlying TestPrinters signature changes

Specifically, we plan to add an isSkipped parameter to the beforeEach printer.
As-is, that change breaks YoloDev. This change should fix that

I tested Expecto 11.0.0-alpha8 with these changes locally, and it worked as expected

Problem

For unclear reasons, this change seems to have broken the YoloDev.Expecto.TestSdk project's ability to load in Visual Studio.
It says The SDK 'Microsoft.NET.Sdk' specified could not be found.

…hanges

This should reduce the need to coordinated updates, allowing YoloDev to remain unchanged even if the underlying TestPrinters signature changes

Specifically, we plan to add an `isSkipped` parameter to the beforeEach printer.
As-is, that change breaks YoloDev.
This change should fix that
@farlee2121
Copy link
Contributor Author

Looks like I just needed to update my Visual Studio to fix the project loading

@farlee2121 farlee2121 force-pushed the printer-compat-layer branch from 7ad3b4f to 50a4da4 Compare March 2, 2025 20:04
@Alxandr Alxandr changed the title Printer compat layer feat: use expecto printer compat layer Mar 3, 2025
@Alxandr Alxandr merged commit e90d19a into YoloDev:main Mar 3, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants