Le 13 déc. 09 à 23:03, René Pijlman a écrit :
Hi,
I'm debugging this issue in TinyMCE:
http://plone.org/products/tinymce/issues/134
It turns out it's a bug in a client-side Javascript function of
TinyMCE that computes a relative link from the absolute paths of the
current page and the page being linked to. It's easy enough to fix
and easy enough to write some ad hoc Javascript test code, e.g. by
executing it interactively in a browser.
But is there an agreed-upon way to add unit tests to Javascript code
of products in the Collective? Tests that can be executed by a non-
interactive / command line Javascript interpreter as part of the
automated testing procedures?
Have a look at kss.core testings. JS is tested with ecmaunit.js
powered by a rhino JS engine. There's also a "runner.html" to run all
these tests through a real browser.
These are pure unit tests.
For TinyMCE full testing (browser + server), you should consider
playing with selenium/selenium-rc. Google will tell you more.
Hope these starters will help.
--
Gilles Lenfant
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers