[devtools] fix a couple issues with xvfb-run
xvfb-run didn't quite clean up correctly after itself, because:
- dash doesn't run EXIT traps on signals
- if we don't run the command in the background, a TERM handler doesn't run
until the command exits
+ − < html >
+ − < head >
+ − < script type = "text/javascript" src = "../../data/jquery.js" ></ script >
+ − < script src = "../../data/cubicweb.js" type = "text/javascript" ></ script >
+ − < script src = "../../data/cubicweb.compat.js" type = "text/javascript" ></ script >
+ − < script src = "../../data/cubicweb.python.js" type = "text/javascript" ></ script >
+ − < script src = "../../data/cubicweb.htmlhelpers.js" type = "text/javascript" ></ script >
+ − < script type = "text/javascript" src = "qunit.js" ></ script >
+ − < link rel = "stylesheet" type = "text/css" media = "all" href = "qunit.css" />
+ − < script src = "cwmock.js" type = "text/javascript" ></ script >
+ − < script src = "test_htmlhelpers.js" type = "text/javascript" ></ script >
+ − </ head >
+ − < body >
+ − < div id = "main" >
+ − </ div >
+ − < h1 id = "qunit-header" > cubicweb.htmlhelpers.js functions tests</ h1 >
+ − < h2 id = "qunit-banner" ></ h2 >
+ − < h2 id = "qunit-userAgent" ></ h2 >
+ − < ol id = "qunit-tests" >
+ − </ body >
+ − </ html >