grunt-mstest

0.1.6 • Public • Published

grunt-mstest

The best mstest Grunt plugin ever.

Getting Started

This plugin requires Grunt ~0.4.2

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

npm install grunt-mstest --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-mstest');

The "mstest" task

Example

mstest: {
  myTest: {
    src: ['tmp/*.dll'] // Points to test dll
  },
}

Forcing tests

You can add force:true to the options to prevent test failures resulting in a build failure, useful for CI workflow.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

Release History

  • 0.1.6 Add support for additional mstest command line arguments
  • 0.1.5 Stream mstest results, providing faster feedback
  • 0.1.4 Add force feature
  • 0.1.3 Change priority of vstools to newest first
  • 0.1.2 Fix issue where vstools 10 or 12 was not detected
  • 0.1.0 Initial release

Readme

Keywords

Package Sidebar

Install

npm i grunt-mstest

Weekly Downloads

3

Version

0.1.6

License

none

Last publish

Collaborators

  • mscheepers
  • mrjackdavis