UIZE JavaScript Framework

MODULES Uize.Build.Test

1. Introduction

The Uize.Build.Test module provides a method for testing a specified JavaScript module.

DEVELOPERS: Chris van Rensburg

1.1. Specify a Test Module

When the value specified for the module parameter is a test module, then the test suite defined by the test module will be run.

EXAMPLE

node build.js Uize.Build.Test module=Uize.Test.Uize.Class

1.2. Specify a Module

When the value specified for the module parameter is a non-test module, then the corresponding test module for the specified module will be run.

EXAMPLE

node build.js Uize.Build.Test module=Uize.Class

1.3. Parameters

This method supports the following parameters...

module - a string, specifying the name of a unit tests module or a module name matcher expression
consoleSTR - a string, specifying the amount of information that should be logged to the console while the tests are being run. The value silent indicates that nothing should be logged to the console. The value summary (the default) indicates that only the summary information from running the tests should be logged. And the value verbose indicates that information from running all tests (including deeply nested tests) should be logged.
logFilePath - a string, optionally specifying the path for where a log file should be written (if not specified, no log file will be written)

1.4. Examples

There are no dedicated showcase example pages for the Uize.Build.Test module.

SEARCH FOR EXAMPLES

Use the link below to search for example pages on the UIZE Web site that reference the Uize.Build.Test module...

SEARCH

1.5. Implementation Info

The Uize.Build.Test module defines the Uize.Build.Test package under the Uize.Build namespace.

1.5.1. Features Introduced in This Module

The features listed in this section have been introduced in this module.

STATIC METHODS

Uize.Build.Test.perform

STATIC PROPERTIES

Uize.Build.Test.moduleName | Uize.Build.Test.pathToResources

1.5.2. Features Overridden in This Module

No features have been overridden in this module.

1.5.3. Features Inherited From Other Modules

This module has no inherited features.

1.5.4. Modules Directly Under This Namespace

There are no modules directly under this namespace.

1.5.5. Unit Tests

There is no dedicated unit tests module for the Uize.Build.Test module.

2. Static Methods

2.1. Uize.Build.Test.perform

IMPLEMENTATION INFO

this feature was introduced in this module

3. Static Properties

3.1. Uize.Build.Test.moduleName

IMPLEMENTATION INFO

this feature was introduced in this module

3.2. Uize.Build.Test.pathToResources

IMPLEMENTATION INFO

this feature was introduced in this module