News

MakeGood 1.9.0 (stable) released

Added by Atsuhiro KUBO 4 months 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 6 months 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 7 months 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 11 months 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)

MakeGood 1.5.0 (stable) released

Added by Atsuhiro KUBO 12 months ago

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

Release Date: 2011-05-17

What's New in MakeGood 1.5.0

Can always run all tests and rerun the last test.

(Issue #285)

Until now, your Eclipse context go out of the scope of your Eclipse projects (e.g. external files), you cannot run all tests and rerun the last test.

This feature allows you to run all tests and rerun the last test in such a case.

Two Defect Fixes

The following defects have been fixed:

  • Any test cannot be run after an error is raised when launching the last test. (Issue #281)
  • A java.lang.NullPointerException is raised when shutting down Eclipse. (Issue #283)

MakeGood 1.4.0 (stable) released

Added by Atsuhiro KUBO about 1 year ago

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

Release Date: 2011-04-04

What's New in MakeGood 1.4.0

Runs the last test when a file is saved.

(Issue #271)

The last test can now be automatically run when a file is changed/added/removed in the workspace.

For more information, see the User Guide.

Changed Context of the "Show Only Failures/Errors" Command

(Issue #273)

The context of the Show Only Failures/Errors command has been changed to In Windows.

Changed Behavior of the "Last Test" Feature

(Issue #277)

If the project of the last test is different from the active project, the last test cannot now be run.

A Defect Fix

The following defect has been fixed:

  • Any test cannot be run after an error is raised when launching a test. (Issue #276)

Upgrading from Previous Versions

If you upgrade from previous versions, take a look at the known issue A key binding conflicts with "Undefined Command".

MakeGood 1.3.0 (stable) released

Added by Atsuhiro KUBO about 1 year ago

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

Release Date: 2011-03-05

What's New in MakeGood 1.3.0

The New User Interface for Failures and Errors

(Issue #250, #256)

The new user interface for failures and errors has been introduced. The failures and errors of the last test are now set to files as markers. And for tracking failures and errors, the PHP file with the line number is now opened where the assertion is defined or the error is raised instead of where the test method is defined.

For more information, see the User Guide.

The New User Interface for Fatal Errors

(Issue #265)

The PHP file with the line number is now opened where the error is raised if a fatal error is raised when running a test.

For more information, see the User Guide.

Displays the last test result in the status bar.

(Issue #254)

The last test result is now displayed in the status bar.

For more information, see the User Guide.

Supports CIUnit.

(Issue #228)

CIUnit has been supported. CIUnit is a testing framework for CodeIgniter based on PHPUnit.

For more information, see the User Guide.

Four Defect Fixes

The following defects have been fixed:

  • The Run Tests For - File command runs the tests of supertypes of the target file. (Issue #260)
  • A java.lang.NullPointerException is raised when running contextual test in an anonymous function. (Issue #263)
  • A java.lang.NullPointerException is sometimes raised when running a test. (Issue #264)
  • A javassist.CannotCompileException is raised when starting up Eclipse. (Issue #267)

MakeGood 1.2.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

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

Release Date: 2011-01-16

What's New in MakeGood 1.2.0

Supports multibyte characters. (available in PDT 2.2)

(Issue #243)

Multibyte characters have been supported in the PHP Editor and the Outline view and the Quick Outline view etc. This feature is available in PDT 2.2.

Click here to see the original size.

Five Defect Fixes

The following defects have been fixed:

  • The Debug Output view gets focused when running a test with Zend Debugger. (Issue #241)
  • No tests found with namespaces. This fix is available only in PDT 2.2. (Issue #244)
  • A Run/Debug configuration is reused. (Issue #249)
  • A java.lang.NullPointerException is raised when running the Rerun Test command. (Issue #251)
  • Nothing is displayed in the result tree view when running a test by hand. (Issue #252)

MakeGood 1.1.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

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

Release Date: 2010-11-14

What's New in MakeGood 1.1.0

Supports CakePHP.

(Issue #213)

The testing framework of CakePHP has been supported. For more information, see the User Guide.

Supports PHPUnit XML configuration file.

(Issue #199)

The PHPUnit XML configuration file has been supported. This allows you to configure the PHPUnit runtime environment by the project specific XML configuration file. For more information, see the User Guide.

Supports Web Page Testing for SimpleTest.

(Issue #225)

Web Page Testing by WebTestCase (SimpleTest) and CakeWebTestCase (CakePHP) has been supported.

Four Defect Fixes

The following defects have been fixed:

  • Sometimes a javassist.CannotCompileException is raised when starting up Eclipse. (Issue #214)
  • If a test case have multiple failures/errors, the failure trace represents the contents of the last failure/error. (Issue #218)
  • MakeGood Launch Configuration Delegate appears in Run Configurations and Debug Configurations. (Issue #223)
  • The system include path is not used when running a test. (Issue #236)

MakeGood 1.0.0 (stable) released

Added by Atsuhiro KUBO over 1 year ago

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

Release Date: 2010-09-30

What's New in MakeGood 1.0.0

The MakeGood View New User Interface

(Issue #200)

The following are new features:

  • Displays the progress rate within the progress bar.
  • Changes the color of the progress bar to gray when the test run stops on the way.
  • Allows users to resize the test results area and failure trace area. (Issue #198)
  • Displays a message to the content description if no tests are found in the test run.
  • A New Look
    • The order of the elapsed time and process time widgets changes.
    • Elements of the result tree view are displayed in descending order of run.
    • Collapses the result tree view when the test run ends.
    • The colors of the progress bar change with gradient fill.

Five Defect Fixes

The following defects have been fixed:

  • The Run All Tests button is not updated in some cases. (Issue #195, #217)
  • A java.lang.NullPointerException is raised when running the Run tests that depend on this file command on a class extending an external class. (Issue #204)
  • A java.lang.NullPointerException is raised when running tests if an expected user library is not defined in the workspace. (Issue #205)
  • A java.lang.NullPointerException is raised when the test run is terminated as soon as started. (Issue #207)

1 2 Next ยป

Also available in: Atom