Commit Graph

21 Commits

Author SHA1 Message Date
Jared Parsons 0d3374d149 Remove Xunit refs from WPF runner
The WPF runner doesn't actually engage with xunit anymore and hence
doesn't need any references to it.
2015-08-19 12:59:45 -07:00
Jared Parsons 99bbd2c2c9 Remote execution from the UI
The UI now executes the tests in a separate process.  This removes the
need to shadow copy and frees up the idea of re-running the tests
without restart of the UI.
2015-08-19 12:58:57 -07:00
Jared Parsons f367f9c01f Factor discover to a better interface
The discover process still needs a ton of work but this at least puts it
behind a slightly better interface.
2015-08-19 11:07:45 -07:00
Jared Parsons ecf83004c2 Discovery now out of proc 2015-08-19 00:15:10 -07:00
Kevin Pilch-Bisson eeeb04c78e Reset state counts when a new run begins. 2015-08-11 16:00:32 -07:00
Kevin Pilch-Bisson d4467e7fd0 Dispose of FrontControllers. 2015-08-11 15:39:28 -07:00
Brad Wilson a9d24a610d Use test case serialization to remove xunit.core dependency 2015-08-09 13:45:46 -07:00
Kevin Pilch-Bisson 2e07a602e1 Implement the State Filters and Counts. 2015-08-09 12:28:05 -07:00
Kevin Pilch-Bisson c82e4d7e73 Reset state when a new run begins 2015-08-09 12:06:45 -07:00
Kevin Pilch-Bisson 5c2e9be8c1 Progress bar and test state UI 2015-08-09 10:23:49 -07:00
Kevin Pilch-Bisson e9ff5d9325 Running, cancelling, and progress. 2015-08-09 00:58:43 -07:00
Kevin Pilch-Bisson febaa83921 Start trying to support Run 2015-08-09 00:03:25 -07:00
Kevin Pilch-Bisson c32936d333 Implement filter and fix testcase display. 2015-08-08 22:55:16 -07:00
Kevin Pilch-Bisson 9c62a0a2ae Use FilteredCollectionView from xunit.devices 2015-08-08 22:31:03 -07:00
Kevin Pilch-Bisson 98e37b6924 Use AppDomains, and then remove xunit.core. 2015-08-08 21:59:21 -07:00
Kevin Pilch-Bisson 83224c1c6a ViewModel for Test Cases 2015-08-08 21:56:08 -07:00
Kevin Pilch-Bisson 1b0de61cae Bind the methods caption 2015-08-08 21:52:29 -07:00
Kevin Pilch-Bisson 79b9068e30 ViewModel for Assemblies 2015-08-08 21:43:15 -07:00
Kevin Pilch-Bisson 4274581d36 Some simple test discovery 2015-08-08 21:01:47 -07:00
Kevin Pilch-Bisson 70c68bef23 Add some commands
Got the stuff for the ApplicationCommands.Open from
https://codingcontext.wordpress.com/2008/12/10/commandbindings-in-mvvm/.
2015-08-08 18:11:55 -07:00
Kevin Pilch-Bisson 9248c97ee8 Add MvvmLight 2015-08-08 17:49:09 -07:00