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

Fix compiler directive in ImmutableListTest #542

Merged
merged 1 commit into from
May 28, 2018
Merged

Fix compiler directive in ImmutableListTest #542

merged 1 commit into from
May 28, 2018

Conversation

danielcweber
Copy link
Collaborator

The code should be tested when System.Reactive is visible to the test assembly which is exactly when it is signed (and not vice versa). The SIGNED-directive is thus added to the Uwp-DeviceRunner project.

… is visible to the test assembly, which is exactly when it is signed (and not vice versa). The SIGNED-directive is thus added to the Uwp-DeviceRunner project.
@danielcweber
Copy link
Collaborator Author

@akarnokd

@akarnokd
Copy link
Collaborator

I have no idea what this supposed to be. Why not test it always?

@danielcweber
Copy link
Collaborator Author

Because the Android-Testrunner cannot be signed (#484)

@akarnokd
Copy link
Collaborator

Still, why not run this particular test always?

@danielcweber
Copy link
Collaborator Author

Because ImmutableList is internal and must be declared visible to the test assembly which, in turn, must be signed.

@danielcweber
Copy link
Collaborator Author

See InternalsVisibleTo.cs

@akarnokd
Copy link
Collaborator

I leave this up to you, I have practically no undestanding of the underlying infrastructure.

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