Nuclearly Potent Moonshine

    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

    Keywords

    Install

    npm i grunt-testardo

    DownloadsWeekly Downloads

    10

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • gianlucaguarini