News

Stagehand_TestRunner 3.0.2 (stable) released

Added by Atsuhiro KUBO about 1 year ago

Release Date: 2012-04-21

What's New in Stagehand_TestRunner 3.0.2

A Defect Fix

The following defect has been fixed:

  • An InvalidArgumentException is raised every time a test is run while running Autotest. (Issue #393)

Stagehand_TestRunner 3.0.1 (stable) released

Added by Atsuhiro KUBO about 1 year ago

Release Date: 2012-04-17

What's New in Stagehand_TestRunner 3.0.1

Six Defect Fixes

The following defects have been fixed:

  • An error Fatal error: Class 'PHPUnit_Util_Configuration' not found in ... is raised when using the --phpunit-config option together with the --autotest option. (Issue #386)
  • An error Fatal error: Call to undefined method Stagehand\ComponentFactory\ComponentAwareFactory::craete() in ... is raised when a fatal error is raised in Autotest with notification. (Issue #387)
  • Test is not run on Windows with Autotest. (Issue #388)
  • Errors Strict standards: Only variables should be passed by reference in ... are raised on Windows with Autotest. (Issue #389)
  • The test run process hangs when a long text is written on Windows with Autotest. (Issue #390)
  • The testrunner command is not launched by testrunner.bat when the path to the php executable contains spaces. (Issue #391)

Stagehand_TestRunner 3.0.0 (stable) released

Added by Atsuhiro KUBO about 1 year ago

We are pleased to announce that the Stagehand_TestRunner 3.0.0 (stable) is now available.

Release Date: 2012-04-12

What's New in Stagehand_TestRunner 3.0.0

Migration to PHP 5.3

(Issue #354)

Stagehand_TestRunner has been migrated to PHP 5.3. As of this version, it only works with PHP 5.3.2+.

New Command Line Application

(Issue #368)

A new launcher script testrunner has been added. It provides a new style of arguments and options that are different by each testing framework. All existing launcher script have been removed.

Supports PHPSpec 1.3.

(Issue #339)

PHPSpec 1.3 has been supported.

Enhanced PHPSpec Support

(Issue #340)

The PHPSpec support has been enhanced, and the following features have been added:

  • Runs only the specified tests in the specified file.
  • Runs only the tests in the specified classes.
  • Logs test results into the specified file in the JUnit XML format.
  • Stops on the first failure or error.

Supports SimpleTest 1.1.

(Issue #307)

SimpleTest 1.1 has been supported.

YAML-based Configuration

(Issue #178)

In the past versions, the runtime environment of Stagehand_TestRunner can only be configured with command line options. As of this version, the runtime environment can also be configured with a YAML configuration file.

Deprecated Functionality in Stagehand_TestRunner 3.0.0

  • The Support for PHPSpec 0.2 (Issue #338)
  • The Support for PHPT (Issue #356)
  • Test File Suffix (Issue #357)
  • The Support for PHPUnit 3.5, 3.4 (Issue #359)
  • The Support for PHP 5.2 (Issue #362)

Stagehand_TestRunner 2.20.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

We are pleased to announce that the Stagehand_TestRunner 2.20.0 (stable) is now available.

Release Date: 2011-10-18

What's New in Stagehand_TestRunner 2.20.0

Supports PHPUnit 3.6.

(Issue #327)

PHPUnit 3.6 has been supported.

Four Defect Fixes

The following defects have been fixed:

  • Missing backslashes in notice messages on Linux. (Issue #332)
  • An error message does not appear in the notice message. (Issue #333)
  • A possible crash by Strict Standards (Issue #334)
  • Super-type is collected as test unexpectedly. (Issue #347)

Stagehand_TestRunner 2.19.0 (stable) released

Added by Atsuhiro KUBO almost 2 years ago

We are pleased to announce that the Stagehand_TestRunner 2.19.0 (stable) is now available.

Release Date: 2011-08-27

What's New in Stagehand_TestRunner 2.19.0

Reflects the colors attribute in the PHPUnit XML configuration file to the configuration.

(Issue #326)

The value of the colors attribute in the PHPUnit XML configuration file is now reflected to the Stagehand_TestRunner's configuration.

A Defect Fix

The following defect has been fixed:

  • Nothing is displayed when specifying the -a option. (Issue #323)

Stagehand_TestRunner 2.18.1 (stable) released

Added by Atsuhiro KUBO almost 2 years ago

We are pleased to announce that the Stagehand_TestRunner 2.18.1 (stable) is now available.

Release Date: 2011-07-28

What's New in Stagehand_TestRunner 2.18.1

A Defect Fix

The following defect has been fixed:

  • The command line is broken when monitoring changes. (Issue #319)

Stagehand_TestRunner 2.18.0 (stable) released

Added by Atsuhiro KUBO almost 2 years ago

We are pleased to announce that the Stagehand_TestRunner 2.18.0 (stable) is now available.

Release Date: 2011-07-27

What's New in Stagehand_TestRunner 2.18.0

Improved Notifications

(Issue #309, #311)

The following improvements have been made:

  • Provides the icons for notifications.
  • Uses the growlnotify command (Windows, Mac OS X) or the notify-send command instead of the Net_Growl package.
  • Sends the fatal error message when monitoring changes.

For more information, see the User Guide.

Runs tests at the beginning of monitoring changes.

(Issue #318)

If the -a option is specified, Stagehand_TestRunner runs tests unconditionally at the beginning.

Three Defect Fixes

The following defects have been fixed:

  • The preload script is not loaded when specifying multiple options after one "-". (Issue #312)
  • Some command line options are lost with the monitoring feature. (Issue #314)
  • An underscore is not treated as a word separator in TestDox. (Issue #317)

Stagehand_TestRunner 2.17.1 (stable) released

Added by Atsuhiro KUBO almost 2 years ago

We are pleased to announce that the Stagehand_TestRunner 2.17.1 (stable) is now available.

Release Date: 2011-07-08

What's New in Stagehand_TestRunner 2.17.1

A Defect Fix

The following defect has been fixed:

  • An error PHP Fatal error: Call to protected Net_Growl::__construct() from context 'Stagehand_TestRunner_TestRunner' in ... is raised when using Growl. (Issue #305)

Stagehand_TestRunner 2.17.0 (stable) released (1 comment)

Added by Atsuhiro KUBO almost 2 years ago

We are pleased to announce that the Stagehand_TestRunner 2.17.0 (stable) is now available.

Release Date: 2011-07-03

What's New in Stagehand_TestRunner 2.17.0

Always enables the "--verbose" option.

(Issue #278)

Sometimes PHPUnit reports warning messages such as follows:

Warning: Deprecated PHPUnit features are being used 1 times!
Use --verbose for more information.

If the --verbose option is enabled, PHPUnit reports more detailed information as follows:

PHPUnit 3.5.10 by Sebastian Bergmann.

...................

Time: 0 seconds, Memory: 3.50Mb

/home/iteman/GITREPOS/stagehand-fsm/test/Stagehand/FSM/FSMTest.php:(between 281 and 297) - assertType() will be removed in PHPUnit 3.6 and should no longer be used. assertInternalType() should be used for asserting internal types such as "integer" or "string" whereas assertInstanceOf() should be used for asserting that an object is an instance of a specified class or interface.
...

This information would be useful to improve your test code.

Three Defect Fixes

The following defects have been fixed:

  • The excluded tests by the <groups> element are contained in the number of tests. (Issue #288)
  • The value of the constant TEST_CAKE_CORE_INCLUDE_PATH is wrong. (Issue #290)
  • JUnit XML output is broken if a test class is skipped. (Issue #291)

Stagehand_TestRunner 2.16.0 (stable) released

Added by Atsuhiro KUBO over 2 years ago

We are pleased to announce that the Stagehand_TestRunner 2.16.0 (stable) is now available.

Release Date: 2011-02-25

What's New in Stagehand_TestRunner 2.16.0

Supports CIUnit.

(Issue #231)

CIUnit has been supported. CIUnit is a testing framework for CodeIgniter based on PHPUnit. For more information, see the User Guide.

Supports the <selenium> element in the PHPUnit XML configuration file.

(Issue #237)

The <selenium> element in the PHPUnit XML configuration file has been supported.

Specifies the test file pattern.

(Issue #230)

The pattern of your test files can be specified by a regular expression literal. For more information, see the User Guide.

Logs more correct information about test cases into JUnit XML files.

(Issue #261)

More correct information about test cases is now logged into JUnit XML files.

Two Defect Fixes

The following defects have been fixed:

  • A bootstrap PHP file that is specified by the XML configuration file is not loaded. (Issue #257)
  • An error Notice: Undefined property: ...DetailedProgressPrinter::$lastEvent is raised if the -v option is specified. (Issue #258)

« Previous 1 2 3 4 Next »

Also available in: Atom