-
Notifications
You must be signed in to change notification settings - Fork 585
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
Question: Fuchu unit tests #742
Comments
Yes IIRC we detect mono. /cc @mausch |
See also #234 |
Ok, laundry list:
Beware that I'm fully OK with this NOT being implemented, it's up to you. It's just that there are tasks for other test runners, so it would be natural this one would too have a task. |
About "same output as other tests / computer-readable output" I was considering ( mausch/Fuchu#1 ) generating NUnit XML output, which is probably understood by every tool out there. About the FAKE task, do you have any pseudo-code in mind of how it would look like when calling it? |
Hi, Can we have an update about Fuchu integration ? Thanks |
@pjean Here's an example: https://github.com/mausch/Fuchu/blob/5ef9ec303abf56f8ca5511cda3fb53bfa705007c/build.fsx#L112 i.e. you can just run the tests executable like any other executable. |
Something like this has been discussed at fsprojects#234, and there is an open issue for this more specifically at fsprojects#742. And while there seem to be some questions of how to do this in the best way, or polish it, I am of the opinion that it is better to have something than nothing. It is rather reassuring to n00bs particularly when they see that tools are at least aware of each other, and this is one of the big draws of FAKE. The code is derived from the example from Fuchu itself: https://github.com/mausch/Fuchu/blob/5ef9ec303abf56f8ca5511cda3fb53bfa705007c/build.fsx#L119
Is this closed by #1268 ? |
Cool, had not seen #1268 . Yeah I think this can be closed now... |
Hi,
How would I configure FAKE to run Fuchu? It's just an executable; or FAKE could itself load the DLL and run all tests in it.
I suppose I could use ProcessHelper; does it automatically take care to prefix mono, like albacore does, or would I have to add that manually?
The text was updated successfully, but these errors were encountered: