"use strict";// IMPORTS //var os = require("os");var path = require("path");var TestUtil_1 = require("./TestUtil");//////////////////////////////////////////////////////////////////////////////////////////// Configuration variables.// What plugin to use, what project directories to use, etc.// COMMAND LINE OPTION NAMES, FLAGS, AND DEFAULTSvar TEST_RUN_DIRECTORY_OPTION_NAME = "--test-directory";var DEFAULT_TEST_RUN_DIRECTORY = path.join(os.tmpdir(), TestUtil_1.TestUtil.getPluginName(), "test-run");var TEST_UPDATES_DIRECTORY_OPTION_NAME = "--updates-directory";var DEFAULT_UPDATES_DIRECTORY = path.join(os.tmpdir(), TestUtil_1.TestUtil.getPluginName(), "updates");var CORE_TESTS_ONLY_FLAG_NAME = "--core";var PULL_FROM_NPM_FLAG_NAME = "--npm";var DEFAULT_PLUGIN_PATH = path.join(__dirname, "../../..");var NPM_PLUGIN_PATH = TestUtil_1.TestUtil.getPluginName();var SETUP_FLAG_NAME = "--setup";var RESTART_EMULATORS_FLAG_NAME = "--clean";// CONST VARIABLESexports.TestAppName = "TestCodePush";exports.TestNamespace = "com.microsoft.codepush.test";exports.AcquisitionSDKPluginName = "code-push";exports.templatePath = path.join(__dirname, "../../../test/template");exports.thisPluginPath = TestUtil_1.TestUtil.readMochaCommandLineFlag(PULL_FROM_NPM_FLAG_NAME) ? NPM_PLUGIN_PATH : DEFAULT_PLUGIN_PATH;exports.testRunDirectory = TestUtil_1.TestUtil.readMochaCommandLineOption(TEST_RUN_DIRECTORY_OPTION_NAME, DEFAULT_TEST_RUN_DIRECTORY);exports.updatesDirectory = TestUtil_1.TestUtil.readMochaCommandLineOption(TEST_UPDATES_DIRECTORY_OPTION_NAME, DEFAULT_UPDATES_DIRECTORY);exports.onlyRunCoreTests = TestUtil_1.TestUtil.readMochaCommandLineFlag(CORE_TESTS_ONLY_FLAG_NAME);exports.shouldSetup = TestUtil_1.TestUtil.readMochaCommandLineFlag(SETUP_FLAG_NAME);exports.restartEmulators = TestUtil_1.TestUtil.readMochaCommandLineFlag(RESTART_EMULATORS_FLAG_NAME);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。