<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/addons/web/static/src/js/testing.js, branch 14.0</title>
<subtitle>The current checkout of upstream Odoo</subtitle>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/'/>
<entry>
<title>[REF] web: add module system to the web client</title>
<updated>2015-03-18T08:01:49+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2015-03-09T15:34:27+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=e8a00bc50da435d3859118ca127d20a2eb9a0cab'/>
<id>e8a00bc50da435d3859118ca127d20a2eb9a0cab</id>
<content type='text'>
This commit introduces a new module system for the javascript code.
Instead of using global (namespaced) variables everywhere (like
openerp.web.whatever, ...), each file declare one (or more) module
with its dependencies.  Each module will be loaded after its
dependencies, and will be given a reference to the return values.

This change is a massive departure from the way the client worked
previously.  It will sadly break some/most history, but I am sure that
the future git ecosystem will allow you to easily browse the history
past this revision (one can dream).

This commit feature:
* main namespace is now odoo instead of openerp
* a way to define modules and dependencies (inspired by requirejs)
* many files have been splitted in simpler subfiles
* basic support for debugging in odoo.__DEBUG__
* no global variable (i.e. nothing in window.openerp)
* many bug fixes, many new bugs

Future vision: this modularization should simplify future code
development, simplify debugging and will allow a serious testing effort
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduces a new module system for the javascript code.
Instead of using global (namespaced) variables everywhere (like
openerp.web.whatever, ...), each file declare one (or more) module
with its dependencies.  Each module will be loaded after its
dependencies, and will be given a reference to the return values.

This change is a massive departure from the way the client worked
previously.  It will sadly break some/most history, but I am sure that
the future git ecosystem will allow you to easily browse the history
past this revision (one can dream).

This commit feature:
* main namespace is now odoo instead of openerp
* a way to define modules and dependencies (inspired by requirejs)
* many files have been splitted in simpler subfiles
* basic support for debugging in odoo.__DEBUG__
* no global variable (i.e. nothing in window.openerp)
* many bug fixes, many new bugs

Future vision: this modularization should simplify future code
development, simplify debugging and will allow a serious testing effort
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] Convered qunit test suite to template</title>
<updated>2014-04-28T18:24:51+00:00</updated>
<author>
<name>Fabien Meghazi</name>
<email>fme@openerp.com</email>
</author>
<published>2014-04-28T18:24:51+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=dde0c9324bda2aff24a832ace320f23379d1ad07'/>
<id>dde0c9324bda2aff24a832ace320f23379d1ad07</id>
<content type='text'>
bzr revid: fme@openerp.com-20140428182451-u4mgen9669gnldva</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: fme@openerp.com-20140428182451-u4mgen9669gnldva</pre>
</div>
</content>
</entry>
<entry>
<title>[REM] RPC from js/qunit tests</title>
<updated>2014-02-21T14:35:18+00:00</updated>
<author>
<name>Xavier Morel</name>
<email>xmo@openerp.com</email>
</author>
<published>2014-02-21T14:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=bb7eb5269917cfde51abb50a4dca175ddd371fb9'/>
<id>bb7eb5269917cfde51abb50a4dca175ddd371fb9</id>
<content type='text'>
They're a pain in the ass, they never worked right and they're basically
useless. Screw it.

bzr revid: xmo@openerp.com-20140221143518-hv3rjkw2b00ughvh</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They're a pain in the ass, they never worked right and they're basically
useless. Screw it.

bzr revid: xmo@openerp.com-20140221143518-hv3rjkw2b00ughvh</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] testing: rpc tests works directly on the source database instead of copying it</title>
<updated>2014-02-21T09:55:00+00:00</updated>
<author>
<name>Christophe Simonis</name>
<email>chs@openerp.com</email>
</author>
<published>2014-02-21T09:55:00+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=b79f35471ecd27f1372849a9fd63cac7f740d2fd'/>
<id>b79f35471ecd27f1372849a9fd63cac7f740d2fd</id>
<content type='text'>
bzr revid: chs@openerp.com-20140221095500-5cer5exzdei76y1d</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: chs@openerp.com-20140221095500-5cer5exzdei76y1d</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] modules initialization when testing</title>
<updated>2014-01-31T15:26:40+00:00</updated>
<author>
<name>Xavier Morel</name>
<email>xmo@openerp.com</email>
</author>
<published>2014-01-31T15:26:40+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=ae3223907b5d33f95c2215824cce1d5a179f6f29'/>
<id>ae3223907b5d33f95c2215824cce1d5a179f6f29</id>
<content type='text'>
broken "adaptation" to single-instance openerp would only initialize the first
set of dependencies, any further module would see its test runs without itself
or its dependencies being guaranteed to be initialized/installed into the
current openerp instance.

bzr revid: xmo@openerp.com-20140131152640-coxqulkdb0xupbvq</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
broken "adaptation" to single-instance openerp would only initialize the first
set of dependencies, any further module would see its test runs without itself
or its dependencies being guaranteed to be initialized/installed into the
current openerp instance.

bzr revid: xmo@openerp.com-20140131152640-coxqulkdb0xupbvq</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: correct url matching in tests</title>
<updated>2013-11-14T09:46:24+00:00</updated>
<author>
<name>Christophe Simonis</name>
<email>chs@openerp.com</email>
</author>
<published>2013-11-14T09:46:24+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=b61997e71671c7640ca3fe271804de46550c8502'/>
<id>b61997e71671c7640ca3fe271804de46550c8502</id>
<content type='text'>
bzr revid: chs@openerp.com-20131114094624-588lvc9vunwa99d8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: chs@openerp.com-20131114094624-588lvc9vunwa99d8</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] Merged corelib.js and coresetup.js into core.js</title>
<updated>2013-08-06T12:26:23+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-08-06T12:26:23+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=c63a86c59381c09bf9a33d8719a893d5ff467c95'/>
<id>c63a86c59381c09bf9a33d8719a893d5ff467c95</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130806122623-pq6bpkjk65jx0fnp</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130806122623-pq6bpkjk65jx0fnp</pre>
</div>
</content>
</entry>
<entry>
<title>Yiiiiha! This day was shitty but that damn tests finally work.</title>
<updated>2013-08-01T16:08:47+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-08-01T16:08:47+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=f6318cc753b9a521b2245159cce5dfe3c041a75e'/>
<id>f6318cc753b9a521b2245159cce5dfe3c041a75e</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130801160847-tcx6va9x1kp0q7eo</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130801160847-tcx6va9x1kp0q7eo</pre>
</div>
</content>
</entry>
<entry>
<title>Merge trunk</title>
<updated>2013-08-01T12:58:45+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-08-01T12:58:45+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=9ce24aea39793c197e88297934014e3fa5feca0c'/>
<id>9ce24aea39793c197e88297934014e3fa5feca0c</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130801125845-2aoeb7l6bicdmk59</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130801125845-2aoeb7l6bicdmk59</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] update QUnit to 1.12.0 (doesn't fix issue, adds features)</title>
<updated>2013-08-01T09:12:39+00:00</updated>
<author>
<name>Xavier Morel</name>
<email>xmo@openerp.com</email>
</author>
<published>2013-08-01T09:12:39+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=cdee92f9845e32ae4c7b83f7eeb31cc50d203bc4'/>
<id>cdee92f9845e32ae4c7b83f7eeb31cc50d203bc4</id>
<content type='text'>
bzr revid: xmo@openerp.com-20130801091239-6lz0ya595i226l85</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: xmo@openerp.com-20130801091239-6lz0ya595i226l85</pre>
</div>
</content>
</entry>
</feed>
