On 12/02/2011 11:39 AM, Bjoern Michaelsen wrote:
On Fri, Dec 02, 2011 at 10:14:59AM +0000, Michael Meeks wrote:Cool. Please lets do that by having some magic parameter to soffice.bin: eg. --load-run-test=/foo/baa/test.py or somesuch, so that it is all executed in the same process: rather than doing this hard-to-debug remote-control-ness :-)Doesnt smoketest do something like that? IIRC it injects the testcode with a document that is loaded.
It loads the document and executes the contained BASIC code via a remote css.frame.XComponentLoader.loadComponentFromURL/css.frame.XNotifyingDispatch.dispatchWithNotification sequence. Might actually also work for Python scripts. Is a bit cumbersome, though, as the BASIC testcode is actually XML already (see smoketestoo_native/data/*.xml) and returning test status information is more of a hack than anything, passing some string that the remote code checks for being empty (and if it is not empty, it should indicate what went wrong; but debugging in this BASCI scenario is rather a catastrophe).
Stephan _______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
