fireworks
Vendor:
LiXiao
Email:
Website:
http://swing1979.goo...epages.com/fireworks
License:
license url
Bugtracker page
Forum page
Description:
Features:
- Auto run tests
- Track tests edited, and run them
- Run all tests and track failure/error tests
- Better UI for test failures/errors
Do you know about the following steps?
- Quickly add a test.
- Run all tests and see the new one fail.
- Make a little change.
- Run all tests and see them all succeed.
- Refactor to remove duplication.
How about these?
- Quickly add a test.
- Take a break or review the code.
- IDE tells me that there is new test fail.
- Make a little change.
- Take a break or review the code.
- IDE tells me all tests succeed.
- Refactor to remove duplication.
- Take a drink of coffee and IDE tells me there is no broken test.
It's great that we have time to run all tests continuously. But more tests we wrote, more time costs.
It was too much cost for me to run all tests in almost every real project before.
So it's better that I just run tests about which are cared recently continuously and run all tests
when I finish a task or need to commit code.
Fireworks is such a plugin for helping TDDers to have more pleasure in process of test-driven development
by spending more time on writing code.
The configuration of "Delay time" is key of when to schedule task of running tests about which are cared
after document changed and no error.
It's a normal way to trigger a task after a delay time when there is no action performed by keyboard
or mouse and all documents have no error marked during period of delay time.
Yes, it's not good enough. I am still working on powup it. Yuo can read the changes of version to find
what have been improved.
There is a "recent test list" for collecting test about which are cared. JUnit TestCase will be added into "recent test list"
when we open or edit it. And there is a regex of test class name for helping us to filter test we don't want to care recently.
If there is a test failed after we run all tests by pressing hot key, it will be added into "recent test list" too.
Downloads: 12768
Rating:
Participated in rating: 5
| 1.40. |
85.9732. |
. |
Download
|
1785.89. |
2009-05-02 16:01:41 |
. |
| 1.30. |
85.9732. |
. |
Download
|
1789.43. |
2009-04-25 10:26:45 |
. |
| 1.22. |
75.7590. |
. |
Download
|
1789.25. |
2008-01-20 13:30:00 |
. |
| 1.21. |
75.7590. |
. |
Download
|
1789.42. |
2008-01-18 12:19:10 |
. |
| 1.20. |
40.3000. |
. |
Download
|
1744.92. |
2008-01-18 09:48:02 |
. |
| 1.19. |
40.3000. |
55.5784. |
Download
|
1735.95. |
2007-03-13 04:39:20 |
. |
| 1.18. |
40.3000. |
55.5784. |
Download
|
1735.76. |
2007-03-09 17:13:47 |
. |
| 1.17. |
40.3000. |
55.5784. |
Download
|
1730.79. |
2006-12-19 14:57:42 |
. |
| 1.16. |
40.3000. |
55.5784. |
Download
|
1716.82. |
2006-12-14 15:11:21 |
. |
| 1.15. |
40.3000. |
55.5784. |
Download
|
1716.62. |
2006-12-13 17:21:12 |
. |
| 1.14. |
40.3000. |
55.5784. |
Download
|
1714.73. |
2006-12-06 15:16:51 |
. |
| 1.13. |
40.3000. |
55.5784. |
Download
|
1714.59. |
2006-11-26 13:51:44 |
. |
| 1.12. |
40.3000. |
55.5784. |
Download
|
1339.54. |
2006-11-11 09:52:25 |
. |
| 1.11. |
40.3000. |
55.5784. |
Download
|
1337.22. |
2006-11-08 03:05:13 |
. |
| 1.10. |
40.3000. |
55.5766. |
Download
|
1338.56. |
2006-10-31 17:06:19 |
. |
| 1.09. |
40.3000. |
55.5766. |
Download
|
1337.86. |
2006-10-22 19:57:41 |
. |
| 1.08. |
40.3000. |
55.5766. |
Download
|
1334.6. |
2006-10-20 19:49:23 |
. |
| 1.07. |
40.3000. |
55.5766. |
Download
|
1530.81. |
2006-10-15 16:52:17 |
. |
| 1.06. |
40.3000. |
55.5766. |
Download
|
1515.6. |
2006-10-12 19:22:44 |
. |
| 1.05. |
40.3000. |
55.5766. |
Download
|
1528.68. |
2006-10-10 18:42:20 |
. |
| 1.04. |
40.3000. |
. |
Download
|
1525.74. |
2006-10-10 06:20:47 |
. |
| 1.03. |
40.3000. |
. |
Download
|
1525.52. |
2006-10-08 05:10:14 |
. |
| 1.02. |
40.3000. |
. |
Download
|
1524.01. |
2006-10-05 11:28:56 |
. |
| 1.01. |
40.3000. |
. |
Download
|
1428.23. |
2006-10-03 15:25:55 |
. |
| 1.0. |
40.3000. |
. |
Download
|
1423.65. |
2006-10-03 06:10:11 |
. |
| . |
. |
Recent change notes:
Version 1.40 changes
- Run tests sliently. All tests running including compiling will be running at background now.
- fixed file encoding always be set as system default encoding bug, now fireworks will get file encoding from IDE configuration
- Changed auto running tests default delay time from 4 sec to 1 sec
- Fixed matching test regex with full class name bug, now regex "BT.+" should match com.xxx.BTxxx.java. Thanks Florian Hehlen for feedback
Version 1.30 changes
- Works with IntelliJ IDEA8.1
The complete change-notes is available
here
Comments:
Exception is
Couldn't find out a java sdk vm executable path: Couldn't find out a java
sdk vm executable path
java.lang.IllegalStateException: Couldn't find out a java sdk vm executable
path
at
com.thoughtworks.fireworks.adapters.ModuleAdapter.jvm(ModuleAdapter.java:68)
at
com.thoughtworks.fireworks.adapters.ModuleAdapter.antSunshine(ModuleAdapter.java:47)
at
com.thoughtworks.fireworks.adapters.ProjectAdapter.getSunshine(ProjectAdapter.java:204)
at
com.thoughtworks.fireworks.adapters.VirtualFileAdapter$1.shine(VirtualFileAdapter.java:80)
at
com.thoughtworks.shadow.ShineTestClassShadow.run(ShineTestClassShadow.java:35)
at
com.thoughtworks.shadow.ComparableTestShadow.run(ComparableTestShadow.java:49)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at com.thoughtworks.shadow.ShadowCabinet.action(ShadowCabinet.java:53)
at
com.thoughtworks.fireworks.core.CabinetActionNotification.finished(CabinetActionNotification.java:34)
at
com.thoughtworks.fireworks.adapters.CompilerManagerAdapter$2.run(CompilerManagerAdapter.java:44)
at java.lang.Thread.run(Thread.java:619)
Any thoughts are welcome.
works for me.
The only possible to make it can't work is you put the " in the field.