Skip to content

Conversation

@eiriktsarpalis
Copy link
Contributor

Adds a simple test setting for running and verifying output from fsc. Included tests are very basic but it should be relatively to enrich.

@ghost
Copy link

ghost commented Jan 15, 2014

This is great. I think the test will need to be Windows-only since peverify is not available on Mono? The Travis build may well fail (or, well, I hope so, otherwise there is something wrong with thte Travis build tests!)

BTW it would be good to also patch up these to be cross-platform if you know how to do that:

https://github.com/fsharp/FSharp.Compiler.Service/blob/master/tests/service/ProjectAnalysisTests.fs

@eiriktsarpalis
Copy link
Contributor Author

True, perhaps cecil might be a more appropriate choice for doing these tests.

@eiriktsarpalis
Copy link
Contributor Author

It seems that Travis is failing on account of me using named exception fields.

Revisions need to made, I'll retract the pull request for now.

@7sharp9
Copy link
Member

7sharp9 commented Jan 15, 2014

@dsyme Its pedump on mono I think.

@eiriktsarpalis
Copy link
Contributor Author

Should work fine now with F# 3.0 compiler and mono.

@eiriktsarpalis
Copy link
Contributor Author

Travis passes now, should be ok.

ghost pushed a commit that referenced this pull request Jan 16, 2014
@ghost ghost merged commit 851e7da into fsharp:master Jan 16, 2014
@ghost
Copy link

ghost commented Jan 16, 2014

Great job!

ghost pushed a commit that referenced this pull request Mar 31, 2014
dsyme pushed a commit to dsyme/FSharp.Compiler.Service that referenced this pull request Jun 28, 2017
Try to clean up error text a little.
This pull request was closed.
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