Skip to content
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

SDP: Cross Platform Test Suite #405

Open
joelmartinez opened this issue Jan 10, 2019 · 0 comments
Open

SDP: Cross Platform Test Suite #405

joelmartinez opened this issue Jan 10, 2019 · 0 comments

Comments

@joelmartinez
Copy link
Member

The test suite is one of the things that helps mdoc maintain backwards compatibility … without it, it would be impossible to determine if a change or new feature would break the large number of edge cases that can be represented in .NET APIs. Currently, a large portion of mdoc's tests are in the form of integration tests defined in a makefile … this makes cross-platform development a bit more difficult due to difficulty in getting this to run well on windows.

Goals

  • Experiment with using MSBuild to convert tests from the current Makefiles (explore automated parsing/porting?)
  • Experiment with using Experiment 1's model to recreate the integration tests as unit tests. This will greatly increase test suite speed, and make maintenance simpler if feasible.
  • Consider using Xunit instead of Nunit to align with dotnet core.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant