121 Commits

Author SHA1 Message Date
Kevin Pilch 41c9282023 Update to latest xunit, and target net472 and netstandard2.0 2018-12-02 17:01:12 -08:00
Kevin Pilch b7293a15f7 Generate AssemblyInfos, get rid of App.config, and change NuGet package to global tool 2018-12-02 16:22:07 -08:00
Kevin Pilch 8e6a0ea916 Don't create windows for worker processes 2018-12-01 12:56:01 -08:00
Kevin Pilch 2251487778 Convert the rest of the projectS 2018-12-01 12:50:29 -08:00
Kevin Pilch 5e3aa442b8 Convert to .NET Core 3.0 2018-12-01 12:46:52 -08:00
Kevin Pilch d93c706a3d Stop using the compiler package 2018-12-01 12:36:23 -08:00
Edwin Roerdink f6e8918bef execute test on enter key 2018-02-04 01:42:25 +01:00
Edwin Roerdink 18275067e9 execute test on double click 2018-02-04 01:19:04 +01:00
Heejae Chang 8c3c86d918 made wpf xunit runner to support showing/filtering running tests so that if we get deadlock or hang tests, we can see what the test it was running easily. 2017-10-31 17:23:22 -07:00
Fredric Silberberg 6d4a249a97 Fix first open and default autoreload case 2017-06-05 15:49:35 -07:00
Sam Harwell dd668f753b Move .targets into a framework-specific folder
Fixes installation via project.json.
2017-06-03 16:38:56 -05:00
Sam Harwell a5712e104a Disable NuGet package analysis since this is a non-standard package layout 2017-06-03 16:30:06 -05:00
Sam Harwell f2e1c0fb5e Include binaries in NuGet package 2017-06-03 16:27:16 -05:00
Fredric Silberberg 39c5a33d56 Use Microsoft.Net.Compilers, update all base system libraries 2017-06-02 16:40:48 -07:00
Fredric Silberberg 686404bb7f Remove from watch when removed from the program. 2017-06-02 16:25:17 -07:00
Fredric Silberberg e41071ddb0 Added autoreloading of test assemblies 2017-06-02 16:19:08 -07:00
Fredric Silberberg 13f0cedb64 Fix whitespace 2017-06-02 16:18:53 -07:00
Kevin Pilch 93601521fc Merge pull request #72 from sharwell/improved-sort
Implemented sorting for tests
2017-04-12 16:25:30 -07:00
Kevin Pilch 24522e8749 Merge pull request #71 from sharwell/cancellation
Propagate CancellationToken where applicable
2017-04-12 16:20:59 -07:00
Sam Harwell 78501d237a Applied sort order for tests with and without filters applied 2017-03-25 17:36:20 -05:00
Sam Harwell 1e2fe65dfa Improve sort order to prefer to ignore case 2017-03-25 17:22:33 -05:00
Sam Harwell 0a52154c60 Propagate CancellationToken where applicable 2017-03-25 17:16:23 -05:00
Sam Harwell d26343057f Avoid adding duplicate tests
Fixes a crash when attempting to run tests in an assembly containing one or
more parameterized tests with duplicated parameter sets.
2017-03-25 16:06:16 -05:00
Sam Harwell 412c9b78fe Use the unique ID of test cases instead of display name for lookups
Fixes a crash when attempting to run the StyleCop Analyzers test suite.
2017-03-25 12:25:49 -05:00
Sam Harwell 80a52c0f30 Improved NuGet build integration 2017-03-25 08:58:24 -05:00
Matt Warren 9a94bfd08d clear select flags on collection reset 2016-10-29 02:39:43 +00:00
Matt Warren cd411e5d56 support running selected tests 2016-10-29 02:33:26 +00:00
Matt Warren ed8641a896 Fix progress updates 2016-10-28 22:16:17 +00:00
Dustin Campbell 5e966ff461 Fix off by one error resulting in duplicate assemblies in recent assembly list 2016-07-06 14:02:36 -07:00
Kevin Pilch-Bisson 7dc9b5d7d1 Add targets file to make it easier to launch this from projects 2016-05-28 14:32:33 -07:00
Kevin Pilch-Bisson c7c33af554 Use the appveyor version for the nupkg if present.
Also, do package analysis.
2016-05-28 13:27:08 -07:00
Dustin Campbell 9ff7831bff Add Assembly->Recent submenu 2016-05-20 11:11:23 -07:00
Jonathon Marolf a5b8c5506d making nuspec better 2016-05-18 19:01:27 -07:00
Jonathon Marolf ada4e79e6d Update nuget packages and generate nuget package on build 2016-05-18 17:30:49 -07:00
Jonathon Marolf b7632c7294 making everything re-sizeable 2016-05-05 17:25:58 -07:00
Jonathon Marolf b77a0cc857 give the gridsplitter a height so it is selectable 2016-05-05 13:32:41 -07:00
Dustin Campbell 50eb75cff6 Ensure that we don't crash during a run if a test is filtered out during the run 2015-12-06 11:02:14 -08:00
Dustin Campbell 4bc641e575 Invert test case filter buttons and mark skipped tests during discovery
The filter buttons are now unchecked by default, which has the meaning of no filter applied. Clicking the filter buttons the applies that filter. In addition, we now mark skipped tests when they are discovered.
2015-12-06 11:02:01 -08:00
Dustin Campbell cdf37c40ad Moar clean up 2015-12-06 10:57:45 -08:00
Dustin Campbell d4122f3a0c Correct namespaces to be pascal-cased
Conflicts:
	xunit.runner.wpf/ViewModel/MainViewModel.cs
2015-12-06 10:56:21 -08:00
Dustin Campbell 4f1e23d036 Merge pull request #51 from DustinCampbell/multi-select-traits
Allow multi-selecting traits for filtering
2015-12-06 10:51:56 -08:00
Dustin Campbell dbbb6b3fad Actually make trait filter work and get rid of lots unnecessary allocation 2015-12-06 07:14:36 -08:00
Matt Warren 89d919dceb Add support for taskbar progress 2015-12-04 16:52:04 -08:00
Dustin Campbell f1879e1a06 Display traits in tree view with check boxes 2015-12-04 14:30:45 -08:00
Kevin Pilch-Bisson 8ceecdcf03 Merge pull request #49 from jasonmalinowski/add-scrollbar-to-output-pane
Show a scroll bar on the test output pane
2015-12-03 16:13:19 -08:00
Jason Malinowski d9667f4da0 Show a scroll bar on the test output pane 2015-12-03 16:07:06 -08:00
Kevin Pilch-Bisson a2636ff762 Merge pull request #47 from DustinCampbell/storage
Save and restore the position of the Main window
2015-12-03 15:58:28 -08:00
Matt Warren db0ca68d65 Enable unload and reload menu items 2015-12-03 15:46:46 -08:00
Dustin Campbell 135eccb795 Save and restore the position of the Main window
It's pretty annoying that the XUnit runner always starts with the same width and height. This
change adds code to save and restore the position. It uses the Win32 `GetWindowPlacement` and
`SetWindowPlacement` APIs to ensure that the normal position is properly saved and restored
regardless of whether the window is maximized or not.
2015-12-03 08:37:59 -08:00
Dustin Campbell 1a347531d9 Update output window to use fixed-width font 2015-11-05 06:56:34 -08:00