On 7/9/14, 8:21 PM, Yonggang Luo wrote:
In the moz.build files, there is specified XPCSHELL_TESTS_MANIFESTS, but I can not found where to processing this variable/files in mozbuild system.
See the following: https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/frontend/emitter.py#l399 https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/frontend/emitter.py#l478 https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/backend/recursivemake.py#l1063Test manifest handling is some of the more complicated code in moz.build land. There's a lot of data massaging that needs to go on. Fortunately, we have pretty good test coverage:
https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/test/frontend/test_emitter.py#l306 _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

