You're very right about the importance of unit testing, and that is one of the high priority things we are working on..
We just finished fixing code to allow all the known automatic unit tests to be run automatically
in real browsers for both swf and dhtml runtimes, as well as a smaller but faster subset to run in the
rhino standalone _javascript_ engine. That excercise turned up some bugs of the
type you mentioned, where object creation happened in a non deterministic order, leading to
some bugs or differences in swf and dhtml behavior. We also have a tagging system to help
determine which tests provide coverage for which modules in the LFC.
I hope as the unit testing comes online and becomes part of every nightly build and part of
every checkin, that the smoothness of porting swf apps to DHTML runtime will become exponentially
easier.
On 11/8/06, Jason Stafford <
[EMAIL PROTECTED]> wrote:
Ben and I have been having a discussion about Legals that he and I feel
could benefit the whole community.
It started with this thread by rcyeager:
http://forum.openlaszlo.org/showthread.php?t=7654
Ben responded to that post, and then expanded on it in his blog:
http://sbshine.net/blog/2006/10/open-laszlo-3x-vs-open-laszlo-legals.html
I responded to him privately at first, but have now posted my response
on that original thread:
http://forum.openlaszlo.org/showthread.php?p=25195#post25195
Feel free to chime in if you have something of value to add.
--
Jason Stafford
Principal Developer
Inspiration Software, Inc.
The leader in visual thinking & learning
InspireData(tm), the newest innovative thinking and learning tool from
Inspiration Software(r), extends the proven power of visual learning to
data analysis. Learn more at www.inspiration.com.
503-297-3004 Extension 119
503-297-4676 (Fax)
9400 SW Beaverton-Hillsdale Highway
Suite 300
Beaverton, OR 97005-3300
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]
