ldtp.launchapp('bin/myapp') doesn't work because myapp requires whatever voodoo quickly sets up in order to actually launch the app.

How can I get ldtp.launchapp to work properly? (Maybe the right question is: What is the voodoo that quickly sets up in order to run the app? Does quickly expose this API so that I can call it from my test?)

Actually, one major downfall to the ldtp.launchapp approach is that nosetests --with-coverage doesn't work since the app is launched as a separate process. It would probably be best to do a MyappWindow().show()(-ish) directly from within the test.
–
bstpierreJun 30 '12 at 3:26

I think you've missed the point. I'm looking for a way to launch the app from within a test script that's invoked by quickly test (or nosetests). See my answer and my comment below the question -- I'm doing what you suggest from within the test script, but it's not ideal.
–
bstpierreJun 30 '12 at 18:43