Age | Commit message (Collapse) | Author |
|
[Unit Test] Make the nesting logic for vstest and NUnit(Mono) consistent
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests.csproj
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.Tests/MonoDevelop.UnitTesting.Tests/VsTestUnitTestTests.cs
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
|
|
Remove various references to NRefactory that are not used
|
|
|
|
Also switched collections to List<T>, CollectionBase does not deserialize properly
|
|
|
|
|
|
[1] Allow setting the title of a unit test
[2] Handle the nesting logic while building the tests (get rid of the use of CanMergeWithParent, which is only used in TestNodeBuilder)
|
|
|
|
|
|
[Unit Test] Fix the nesting for unit tests
|
|
|
|
This reverts commit 1d3a221dea09d051a03571c310a37a7c68c59895.
|
|
|
|
|
|
|
|
Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/901156/
|
|
|
|
Green ones for now
|
|
|
|
|
|
|
|
|
|
be removed later
When UnitTestService is running the tests, for VsTest, it is using the old tests before all test information is refreshed.
In UnitTestGroup.Refresh(), Tests collection is accessed which triggered VsTestProjectTestSuite’s OnCreateTests(). However it will return the control to the calling thread once VsTestDiscoveryAdapter.Instance.DiscoverTestsAsync (Project); is called. This causes the tests not properly refreshed.
For the fix, a new method DiscoverTestAsync() is created, which does the same thing as old OnCreateTests() does, but returns a Task. Local variable testDiscoveryTask is created and shared by OnCreateTests() and Refresh(). We use it to know when Refresh() can return.
|
|
[Debugger] Add Debug All Test command
|
|
|
|
|
|
|
|
|
|
folder
|
|
1. Include the new icon of "Debug All"
2. Get rid of the text lable
|
|
Support "run all tests" with multiple test projects under one solution (The previous version will only run the unit tests from one of the projects)
|
|
|
|
to buttonRunAll.Sensitive
|
|
Make it possible to create a keyboard shortcut to Debug all unit tests.
Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/802586/
|
|
|
|
|
|
|
|
Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/973891/
|
|
|
|
|
|
Delay initialization of package service until the first solution is opened
|