forked from dotnet/corefx
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding more details for how to build and test for the corefx repo
- Loading branch information
1 parent
464dbb2
commit c26ee75
Showing
1 changed file
with
20 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,22 @@ | ||
# Contributing | ||
|
||
Information on contributing is in the [Contributing Guide](https://github.com/Microsoft/dotnet/blob/master/CONTRIBUTING.md). | ||
General information on contributing to dotnet projects is in the [Contributing Guide](https://github.com/Microsoft/dotnet/blob/master/CONTRIBUTING.md). This document contains information about coding styles, source structure, making pull requests, and more. | ||
|
||
# Contributing to the corefx repo | ||
|
||
## Required Software | ||
|
||
* Install [Visual Studio 2013 Desktop Express with Update 3](http://www.microsoft.com/en-us/download/details.aspx?id=43733) or Visual Studio 2015 Community Preview. | ||
|
||
## Building | ||
|
||
* Open a [Visual Studio Command Prompt](http://msdn.microsoft.com/en-us/library/ms229859(v=vs.110).aspx). | ||
* From the root of the repository, type `build`. This will build everything and run the core tests for the project. | ||
* Visual Studio Solution (.sln) files exist for related groups of libraries. These can be loaded in Visual Studio and run builds from within Visual Studio. | ||
|
||
## Testing | ||
|
||
* By default, the core tests are run as part of the build. A test report for the build will be output on the console at the end of a successful build. | ||
* To view and run the tests for a solution in Visual Studio you need to install **xUnit.net runner for Visual Studio**. | ||
* In Visual Studio under `Tools->Extensions and Updates`, select `Online` on the left side and search for `xUnit`. Download the **xUnit.net runner for Visual Studio**. | ||
* After downloading and restarting Visual Studio and building the test assemblies, the tests should start to show up in Test Explorer. |