{"json_modified": "2016-09-19T06:03:17.041505", "uuid": "0a0fb70b-d592-48dc-853d-b8835f20720d", "title": "Gaia unit tests", "url": "/en-US/docs/Archive/Firefox_OS/Automated_testing/Gaia_unit_tests", "tags": ["tests", "Automation", "unit tests", "Build documentation", "NeedsContent", "Firefox OS", "Gaia", "Mobile"], "translations": [{"uuid": "94a6fefd-6b93-47c6-b702-d4535edf7ed5", "title": "Gaia\u30e6\u30cb\u30c3\u30c8\u30c6\u30b9\u30c8", "url": "/ja/docs/Archive/Firefox_OS/Platform/Testing/Gaia_unit_tests", "tags": [], "summary": "B2G\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u304bFirefox Nightly\u3067\u30e6\u30cb\u30c3\u30c8\u30c6\u30b9\u30c8\u3092\u5b9f\u884c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u6700\u65b0\u306eGaia\u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u5fc5\u8981\u3067\u3059\u3002\u307b\u3068\u3093\u3069\u306e\u6a5f\u80fd\u306e\u305f\u3081\u306bNode.js\u3068NPM\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-09-19T06:02:47", "review_tags": []}, {"uuid": "54987558-2c6e-4691-9899-58dab99a2fd6", "title": "Testes de unidade Gaia", "url": "/pt-BR/docs/Mozilla/B2G_OS/Platform/Automated_testing/Gaia_unit_tests", "tags": ["Automa\u00e7\u00e3o", "construindo documenta\u00e7\u00e3o", "NeedsContent", "testes de unidade", "Testes", "Firefox OS", "Gaia", "Mobile", "B2G"], "summary": "Voc\u00ea pode rodar testes de \u00a0unidade no\u00a0B2G desktop, Firefox Nightly ou\u00a0Mulet. Voc\u00ea tamb\u00e9m precisar\u00e1 da \u00faltima vers\u00e3o\u00a0Gaia repo. Para a maioria das funcionalidades, voc\u00ea tamb\u00e9m precisa ter\u00a0o Node.js\u00a0e o\u00a0NPM instalados.", "localization_tags": [], "locale": "pt-BR", "last_edit": "2016-07-28T15:36:37", "review_tags": ["technical"]}, {"uuid": "8263eeaa-db0e-43a2-bb00-29f6e5ea9bf1", "title": "Gaia \u5355\u5143\u6d4b\u8bd5", "url": "/zh-CN/docs/Mozilla/B2G_OS/Platform/Automated_testing/Gaia_unit_tests", "tags": ["tests", "B2G", "\u81ea\u52a8\u5316", "Firefox OS", "\u5355\u5143\u6d4b\u8bd5", "Gaia", "Mobile", "\u6784\u5efa\u6587\u6863"], "summary": "\u60a8\u53ef\u4ee5\u5728 \u00a0B2G desktop\u00a0\u6216\u00a0Firefox Nightly\u00a0\u4e0a\u8fd0\u884c\u5355\u5143\u6d4b\u8bd5\u3002\u60a8\u4e5f\u9700\u8981\u6700\u65b0\u7684\u00a0Gaia \u4ed3\u5e93\u3002\u4e3a\u4e86\u80fd\u591f\u6267\u884c\u7edd\u5927\u90e8\u5206\u529f\u80fd\uff0c\u60a8\u5fc5\u987b\u8981\u5b89\u88c5\u00a0Node.js\u00a0\u548c\u00a0NPM\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-07-28T01:35:27", "review_tags": []}], "modified": "2016-05-03T23:01:21", "label": "Gaia unit tests", "localization_tags": [], "locale": "en-US", "id": 165, "last_edit": "2016-05-03T23:01:07", "summary": "You can run the unit tests on B2G desktop, Firefox Nightly or Mulet. You also need the latest Gaia repo. For most of the functionality, you must also have Node.js and NPM installed.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Running_unit_tests", "title": "Running unit tests"}, {"id": "Launching_the_test_runner_in_Mulet_or_Firefox", "title": "Launching the test runner in Mulet or Firefox"}, {"id": "Choosing_Firefox_binary", "title": "Choosing Firefox binary"}, {"id": "Launching_the_test_runner_in_B2G_Desktop", "title": "Launching the test runner in B2G Desktop"}, {"id": "Choosing_B2G_Desktop_binary", "title": "Choosing B2G Desktop binary"}, {"id": "Launching_the_test_runner_with_gdb", "title": "Launching the test runner with gdb"}, {"id": "Run_the_tests_from_the_Web_Interface", "title": "Run the tests from the Web Interface"}, {"id": "Run_the_tests_from_the_command_line", "title": "Run the tests from the command line"}, {"id": "Run_the_tests_as_you_save", "title": "Run the tests as you save"}, {"id": "Running_tests_like_Buildbot_does", "title": "Running tests like Buildbot does"}, {"id": "Disabling_a_gaia_unit_test_in_automation", "title": "Disabling a gaia unit test in automation"}, {"id": "Setting_up_your_Gaia_app", "title": "Setting up your Gaia app"}, {"id": "Loading_your_own_test_files", "title": "Loading your own test files"}, {"id": "Using_mocks", "title": "Using mocks"}, {"id": "Advanced_what_does_the_script_do", "title": "Advanced: what does the script do?"}, {"id": "Generating_a_profile", "title": "Generating a profile"}, {"id": "Launch_the_WebSocket_server", "title": "Launch the WebSocket server"}, {"id": "Running_unit_tests_with_Firefox_Nightly", "title": "Running unit tests with Firefox Nightly"}, {"id": "Running_unit_tests_with_B2G_Desktop", "title": "Running unit tests with B2G Desktop"}, {"id": "Advanced_how_does_the_test-agent_work", "title": "Advanced: how does the test-agent work?"}, {"id": "Toubleshooting", "title": "Toubleshooting"}, {"id": "The_test_runner_stays_blank", "title": "The test runner stays blank"}, {"id": "Error_listen_EADDRINUSE", "title": "Error: listen EADDRINUSE"}, {"id": "I_want_to_debug_the_included_httpd_extension", "title": "I want to debug the included httpd extension"}], "slug": "Archive/Firefox_OS/Automated_testing/Gaia_unit_tests", "review_tags": []}