commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 38459] - [scxml] JUnit tests for SCXML
Date Sat, 04 Feb 2006 05:22:09 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38459>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38459





------- Additional Comments From rahul@apache.org  2006-02-04 06:22 -------
Thanks Peter, your patch in comment #7 has been applied, these contributions 
are very helpful.

Couple of comments:

1) Please do not spend any more time on the SCXMLSerializer tests. In the 
BETWIXT_IO branch in the repository, which I'm hoping to start work on soon, 
we're hoping to set up betwixt based IO for Commons SCXML, which if successful 
may supercede the SCXMLSerializer class. If you've used betwixt before, you're 
welcome to join in the fun in that branch.

2) For code coverage stats, I would recommend using a suitable maven plugin. 
I've enabled the cobertura [ http://cobertura.sourceforge.net/ ] plugin in the 
Commons SCXML project.xml, you can use "maven plugin:download" to get it and 
then "maven site" to create the site with the cobertura coverage report. The 
report will also be available on the Commons SCXML site in the project reports 
section the next time the website is refreshed. It offers fairly detailed line 
and branch coverage stats.

3) In addition to what the report in (2) says, I think the next set of useful 
tests will be the ones that ensure the changes we will incorporate from the 
STATELESS_MODEL branch are working as desired. I will merge that branch to the 
trunk by end of day tomorrow. The tests will essentially parse the SCXML 
document once and use the (same) SCXML object in multiple SCXMLExecutor 
instances concurrently (or otherwise), and make sure their executions don't 
step on each others' toes.


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message