This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 141474 - [65cat][tools] Extended Build/Test Capability (Build on Save + Continuous Integration)
Summary: [65cat][tools] Extended Build/Test Capability (Build on Save + Continuous Int...
Status: NEW
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: issues@platform
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-24 06:28 UTC by esmithbss
Modified: 2009-01-06 14:31 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description esmithbss 2008-07-24 06:28:48 UTC
With the proliferation of Agile Programming and an understanding of the importance of Unit Testing, it is apparent that
Unit Tests are an important part of development.

Further, since most new "Methodologies" for programming emphasize developing the tests before developing the code, tests
are becoming a more common component within projects.

Therefore, it makes sense to me to have the IDE identify which tests a module I have just edited will fail based on the
edit I have made.

This could be accomplished using a "Test on Save" operation which limits the tests being executed to the subset of tests
which cause a module to be executed.  Both of these information nuggets are easily obtainable using current capabilities
within the IDE.

Then when a user saves, as part of the forthcoming incremental compilation (Build on Save) capability this subset of
tests can be executed and the results provided back to the user.

Additionally, if the user opts not to have the tests run in this fashion, it can easily be disabled via a configuration
option.