[javascript] remove ajaxHtmlHead from dom response once it has been processed.
This fixes #549138: treeview: folding is broken
The new, systematic, pageid management (introduced by rev 37b376bb4088) made
the treeview return :
<ul class="treeview">...</ul>
<div class="ajaxHtmlHead">...</div>
which was then processed by getDomFromResponse and wrapped into
a single div node :
<div>
<ul class="treeview">...</ul>
<div class="ajaxHtmlHead">...</div>
</div>
In the treeview case, the node inserted into the tree was the wrapping
<div> instead of the <ul>, causing the folding bug mentioned in the
ticket.
"""unit tests for module cubicweb.server.sqlutils:license: GNU Lesser General Public License, v2.1 - http://www.gnu.org/licenses"""importsysfromlogilab.common.testlibimportTestCase,unittest_mainfromcubicweb.server.sqlutilsimport*BASE_CONFIG={'db-driver':'Postgres','db-host':'crater','db-name':'cubicweb2_test','db-user':'toto','db-upassword':'toto',}classSQLAdapterMixInTC(TestCase):deftest_init(self):o=SQLAdapterMixIn(BASE_CONFIG)self.assertEquals(o.encoding,'UTF-8')deftest_init_encoding(self):config=BASE_CONFIG.copy()config['db-encoding']='ISO-8859-1'o=SQLAdapterMixIn(config)self.assertEquals(o.encoding,'ISO-8859-1')if__name__=='__main__':unittest_main()