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

Reply via email to