News

MakeGood 2.4.1 (stable) released

Added by Atsuhiro KUBO 3 months ago

Release Date: 2013-03-27

What's New in MakeGood 2.4.1

A Defect Fix

The following defect has been fixed:

  • A PHP error "Fatal error: Using $this when not in object context in ..." is raised when launching a test with PHP 5.3. (Issue 35)

MakeGood 2.4.0 (stable) released

Added by Atsuhiro KUBO 3 months ago

We are pleased to announce that the MakeGood 2.4.0 (stable) is now available.

This is the first release that works properly with Eclipse Juno SR2 (4.2.2).

Release Date: 2013-03-19

What's New in MakeGood 2.4.0

Fixes an error "Conflicting handlers for org.eclipse.wst.sse.ui.toggle.comment ...".

(Issue 27)

Eclipse Juno SR2 (4.2.2) with PDT 3.1.2 causes an error "Conflicting handlers for org.eclipse.wst.sse.ui.toggle.comment: {org.eclipse.php.internal.ui.actions.PHPToggleLineCommentHandler@f6ef40a} vs {org.eclipse.wst.sse.ui.internal.handlers.ToggleLineCommentHandler@3d57c470}" when an PHP editor is activated. This is not a defect of MakeGood, but it will be fixed by MakeGood.

Two Defect Fixes

The following defect have been fixed:

  • A java.lang.NullPointerException is raised when selecting a test method in the Test Outline view. (Issue 24)
  • A com.piece_framework.makegood.aspect.CannotWeaveException is raised when starting up Eclipse Juno SR2. (Issue 26)

MakeGood 2.3.0 (stable) released

Added by Atsuhiro KUBO 5 months ago

We are pleased to announce that the MakeGood 2.3.0 (stable) is now available.

Release Date: 2013-01-29

What's New in MakeGood 2.3.0

The Test Outline View

(Issue 6)

The Test Outline view that displays all test methods in the active test classes and its ancestors has been added. The selected test method in the view can run from the context menu. And the test method is run in the context of the active test class.

Redesigned Continuous Testing Command Interface

(Issue 12)

The continuous testing command interface has been renewed, and the current continuous testing state can now be enabled/disabled by a single command.

End Of Support for Eclipse Helios (3.6)

(Issue 22)

MakeGood 2.3.0 no longer support Eclipse Helios (3.6).

A Defect Fix

The following defect has been fixed:

  • An org.eclipse.swt.SWTException is sometimes raised when running a test. (Issue 20)

MakeGood 2.2.0 (stable) released

Added by Atsuhiro KUBO 6 months ago

We are pleased to announce that the MakeGood 2.2.0 (stable) is now available.

Release Date: 2012-12-25

What's New in MakeGood 2.2.0

Raises an error if any resource is not found when launching a test.

(Issue 1)

An error is now displayed in a dialog and logged if any resource (e.g. the preload script) is not found when launching a test.

Three Defect Fixes

The following defects have been fixed:

  • An org.eclipse.swt.SWTException is raised when shutting down Eclipse. (Issue 18)
  • Changes of the edited class is not immediately reflected to MakeGood commands. (Issue 13)
  • An org.eclipse.core.internal.resources.ResourceException is raised when a closed project is selected. (Issue 11)

MakeGood 2.1.0 (stable) released

Added by Atsuhiro KUBO 11 months ago

We are pleased to announce that the MakeGood 2.1.0 (stable) is now available.

Release Date: 2012-08-02

What's New in MakeGood 2.1.0

Reruns the failed tests.

(Issue #413)

Reruns the failed tests if the last test has failures/errors. The default key binding for this feature is Alt+M G.

Runs the failed tests when a file is saved.

(Issue #414)

Runs the failed tests automatically when a file is changed/added/removed in the workspace. If a file is changed outside of the workspace, run tests when the workspace is synchronized.

To enable this feature, click the Run Failed Tests when File is Saved button on the MakeGood view so that the button is pushed in.

Improved User Interface

(Issue #404)

A few improvements to the user interface have been made. Here is the full list of improvements.

Supports multibyte characters for PHP 5.4.

(Issue #412)

Multibyte characters have been supported in a project that uses PHP 5.4 as the PHP Interpreter.

MakeGood 2.0.0 (stable) released

Added by Atsuhiro KUBO about 1 year ago

We are pleased to announce that the MakeGood 2.0.0 (stable) is now available.

Release Date: 2012-05-24

What's New in MakeGood 2.0.0

Migration to Stagehand_TestRunner v3

(Issue #384)

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

Supports PHPSpec.

(Issue #392)

PHPSpec has been supported.

Supports SimpleTest 1.1.

(Issue #351)

SimpleTest 1.1 has been supported.

Specifies the test file pattern.

(Issue #287)

A regular expression pattern that matches test files can now be specified in the project property pages.

Improved User Interface

(Issue #398)

A lot of improvements to the user interface have been made. Here is the full list of improvements.

Four Defect Fixes

The following defects have been fixed:

  • The file and line are not opened when the test run is terminated immediately by a fatal error. (Issue #373)
  • A java.lang.IndexOutOfBoundsException is raised when the test folders settings are changed. (Issue #400)
  • A java.lang.NullPointerException is raised when running a test. (Issue #402)
  • No tests are found when running a test for selected test classes or methods. (Issue #403)

MakeGood 1.9.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

We are pleased to announce that the MakeGood 1.9.0 (stable) is now available.

Release Date: 2012-01-24

What's New in MakeGood 1.9.0

Performance Improvement of a Test Run

(Issue #366)

Performance of a Test Run has been improved.

Improved User Interface

(Issue #369)

A lot of improvements to the user interface have been made. Here is the full list of improvements.

Two Defect Fixes

The following defects have been fixed:

  • A test run for wrong context is launched. (Issue #360)
  • The file and line are not opened when a fatal error is raised on nested eval()'d code. (Issue #365)

MakeGood 1.8.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

We are pleased to announce that the MakeGood 1.8.0 (stable) is now available.

Release Date: 2011-11-12

What's New in MakeGood 1.8.0

Improved User Interface

(Issue #353)

A lot of improvements to the user interface have been made. Here is the full list of improvements.

A Defect Fix

The following defect has been fixed:

  • Any test cannot be run after a test run is immediately terminated. (Issue #352)

MakeGood 1.7.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

We are pleased to announce that the MakeGood 1.7.0 (stable) is now available.

Release Date: 2011-10-18

What's New in MakeGood 1.7.0

Supports PHPUnit 3.6.

(Issue #328)

PHPUnit 3.6 has been supported.

Tests multiple elements in the PHP Explorer, Package Explorer, and Outline, and other views.

(Issue #345)

In previous versions MakeGood can run/debug only single element in the PHP Explorer, Package Explorer, Outline, and other views. This feature allows you to run/debug multple elements at a time.

Four Defect Fixes

The following defects have been fixed:

  • The Open the associated perspective when launching preference configuration is not respected. (Issue #315)
  • Active project validation does not work. (Issue #330)
  • Eclipse crashes when running a test on Mac OS X. (Issue #337)
  • Custom perspective is not opened when debugging. (Issue #346)

MakeGood 1.6.0 (stable) released (1 comment)

Added by Atsuhiro KUBO almost 2 years ago

We are pleased to announce that the MakeGood 1.6.0 (stable) is now available.

Release Date: 2011-07-05

What's New in MakeGood 1.6.0

Validates the active project and workspace configuration in real-time.

(Issue #294)

This feature make it easy to understand why you cannot run your tests at the current context. The error message is displayed on the MakeGood view when validation fails. Also the link to fix the problem is displayed when possible.

Supports Eclipse Indigo (3.7).

(Issue #297)

Eclipse Indigo (3.7) has been supported.

End Of Support for Eclipse Galileo (3.5)

(Issue #299)

MakeGood 1.6.0 no longer support Eclipse Galileo (3.5).

Three Defect Fixes

The following defects have been fixed:

  • A java.lang.NullPointerException is sometimes raised when running a test. (Issue #298)
  • A java.lang.ClassCastException is raised when Content Assist is invoked. (Issue #300)
  • The excluded tests by the <groups> element are contained in the number of tests. (Issue #301)

1 2 3 Next ยป

Also available in: Atom