grunt-testardo

0.1.1 • Public • Published

grunt-testardo Build Status

grunt plugin to test your project using testardo

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-testardo --save-dev

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

grunt.loadNpmTasks('grunt-testardo');

The "testardo" task

Overview

In your project's Gruntfile, add a section named testardo to the data object passed into grunt.initConfig().

grunt.initConfig({
  testardo: {
    run: {
      options: {
        // Task-specific options go here.
      },
      your_target: {
        // Target-specific file lists and/or options go here.
      }
    }
  },
});

Options

testardo options

ip

the ip address to use. by default reachable through the network

port

which port should be used to run tests. i.e. http://0.0.0.0:7357/

https (false by default)

if set to true it will proxy the page to test using the https protocol

host

the host name. it could be a remote address too

mirror

the port to mirror in the host. The usual/default webserver port

timeout

global test timeout in milliseconds

email

if specified, sends an email with errors/fixes notifications

loop

if 0 or false, it exists after first execution

show

if 1 or true, it shows all successful attempts

Usage Examples

grunt.initConfig({
  testardo: {
    run: {
      options: {
        'host': 'google.com',
        'loop': 0
      },
      files: {
        src: ['tests/*.js'],
      }
    }
  },
});

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

v0.1.1

  • testardo version update 0.3.0
  • removed: regex filters on the testardo output messages

v0.1.0

  • testardo version update 0.2.6
  • better error messages

v0.0.7

  • testardo version update 0.2.5

v0.0.6

  • testardo version update 0.2.2

v0.0.5

  • testardo version update 0.2.0

v0.0.4

  • testardo version update 0.1.3

v0.0.3

  • better error handling

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.1
    0
    • latest

Version History

Package Sidebar

Install

npm i grunt-testardo

Weekly Downloads

5

Version

0.1.1

License

MIT

Last publish

Collaborators

  • gianlucaguarini