Commit Graph

11 Commits

Author SHA1 Message Date
Steve Sanderson 1f92811ce0 Make AppVeyor builds more consistent by allowing retry for "npm install" 2017-11-24 11:02:05 +00:00
Steve Sanderson 352d05030b Remove Yarn usage as results were not consistent with npm-shrinkwrap.json 2017-11-20 22:30:56 +00:00
Steve Sanderson 21b15803ae In tests, restore NPM dependencies using yarn if installed 2017-11-20 14:39:25 +00:00
Steve Sanderson 7961894771 Re-enable test parallelization. Fixes #63. 2017-11-20 10:58:56 +00:00
Nate McMaster 5541615008 Automate dependency version selection
- Generate the template config file to include package versions as listed in dependencies.props
 - Update template cs/fsproj files to use variables per package
 - Fixup tests to run better on Linux/macOS
2017-10-12 16:44:55 -07:00
Steve Sanderson 967c1a50b8 Use Xunit's ITestOutputHelper throughout. Other minor tidy-ups. 2017-09-08 15:24:18 +01:00
Steve Sanderson 9174ca79fa Test both dev and published apps 2017-09-06 12:30:27 +01:00
Steve Sanderson 7e8d48cd80 On AppVeyor, must use Firefox (not Edge) for Selenium tests 2017-09-06 11:46:46 +01:00
Steve Sanderson 9f88d16cc4 Only run browser automation tests if host OS supports it 2017-09-05 17:33:49 +01:00
Steve Sanderson 95f2b8d375 Add basic tests for SPA templates (no browser automation yet) 2017-09-05 12:09:43 +01:00
Steve Sanderson a7593fdd19 Move tests to conventional location so they run automatically on build 2017-08-30 23:30:37 +01:00