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
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
Matt Warren
cd411e5d56
support running selected tests
2016-10-29 02:33:26 +00:00
Dustin Campbell
9ff7831bff
Add Assembly->Recent submenu
2016-05-20 11:11:23 -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
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
d4122f3a0c
Correct namespaces to be pascal-cased
...
Conflicts:
xunit.runner.wpf/ViewModel/MainViewModel.cs
2015-12-06 10:56:21 -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
Dustin Campbell
bb1a2206b4
Fix assembly reloading
...
* Assembly reload didn't remove all test cases properly as it needed to compare file names with a case-insensitive match.
* Add "Discovering tests..." text to assembly view while loading tests.
2015-10-14 13:08:48 -07:00
Dustin Campbell
0cc8f3aba8
Use proper xUnit application icon
2015-10-13 09:21:17 -07:00
Dustin Campbell
65adde358c
A few UI tweaks
...
Notably, the images for passed, failed and skipped have been replaced with images from the Visual Studio Image Library.
2015-10-12 08:58:11 -07:00
Jared Parsons
b35da545d6
Added remove all assemblies menu item
2015-08-23 23:01:54 -07:00
Jared Parsons
3a7d01b87e
Add Assembly reload support
...
Can now reload individual or all currently loaded assemblies.
closes #2
2015-08-23 21:25:21 -07:00
Jared Parsons
0e24227de0
Ability to clear trait selection
...
This should fulfill issue #7
2015-08-23 21:00:28 -07:00
Jared Parsons
65f3fc970e
Test run can be filtered by traits
2015-08-23 20:50:59 -07:00
Jared Parsons
06f1c8c703
Traits displaying in the UI
2015-08-23 19:20:34 -07:00
Kevin Pilch-Bisson
cd16b674bc
Output failure info to textbox
...
Fixes #11
2015-08-15 22:04:50 -07:00
Kevin Pilch-Bisson
c759430219
Use toggle buttons instead of radio buttons
...
Fixes #5 .
2015-08-15 21:03:42 -07:00
Kevin Pilch-Bisson
4e22e89d6e
Load assemblies from command line on startup
...
Also, display a dialog while loading
Fixes #10
2015-08-15 20:27:31 -07:00
Kevin Pilch-Bisson
2e07a602e1
Implement the State Filters and Counts.
2015-08-09 12:28:05 -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
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
Kevin Pilch-Bisson
355e28692f
Sketch out the UI
2015-08-08 17:02:37 -07:00
Kevin Pilch-Bisson
4f28b008d3
Add default wpf project
2015-08-08 15:36:01 -07:00