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

Run Aird parser tests on all platforms #22

Closed
wants to merge 3 commits into from

Conversation

amolenaar
Copy link
Contributor

@amolenaar amolenaar commented Nov 11, 2021

The aird parser tests currently only run on Windows.

This PR adds the ability to test the parser and serializer on linux (working on macOS).

Although we should re-evaluate the value of those tests, having them running on all platforms is an improvement.

  • Tests run on Linux
  • Tests run on macOS

Both render diagrams slightly different, resulting in just enough variance to
make the tests fail on either of the platforms. This test is pretty high-over.

I considered it's better to run them on both platforms with different expected
output, than to not run them at all.
@amolenaar amolenaar requested review from Wuestengecko and a team as code owners November 11, 2021 12:48
@amolenaar amolenaar marked this pull request as draft November 11, 2021 12:48
@amolenaar amolenaar marked this pull request as ready for review November 11, 2021 14:36
The git handler requires git-lfs.
@amolenaar
Copy link
Contributor Author

Partly merged: aird tests are considered broken, so this commit has been left out.

@amolenaar amolenaar closed this Nov 25, 2021
@amolenaar amolenaar deleted the fix/aird_parser_tests branch November 25, 2021 12:56
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.

None yet

2 participants