/*
 * Copyright (c) 2012, Yahoo! Inc.  All rights reserved.
 * Copyrights licensed under the New BSD License.
 * See the accompanying LICENSE file for terms.
 */

var config = {};

// User default config
config.seleniumHost = "";
config.phantomHost = "http://localhost:4445/wd/hub";
config.context = "";
config.defaultAppHost = "";
config.logLevel = "INFO";
config.browser = "firefox";
config.parallel = false;
config.baseUrl = "";
// Framework config
config.arrowModuleRoot = global.appRoot + "/";
config.dimensions = config.arrowModuleRoot + "config/dimensions.json";
config.defaultTestHost = config.arrowModuleRoot + "lib/client/testHost.html";
config.defaultAppSeed = "http://yui.yahooapis.com/3.6.0/build/yui/yui-min.js";
config.testSeed = config.arrowModuleRoot + "lib/client/yuitest-seed.js";
config.testRunner = config.arrowModuleRoot + "lib/client/yuitest-runner.js";
config.yuiloaderchecker = config.arrowModuleRoot + "lib/client/yuitest-yuiloadercheck.js";
config.autolib = config.arrowModuleRoot + "lib/common";

git // for test engine
config.engine="yui";   // yui, mocha, jasmine or qunit
config.engineConfig="";  // config object or fs path to the engine config if supported by engine(like mocha)
config.engineSeed=config.arrowModuleRoot + "lib/engine/interface/engine-seed.js";
config.engineRunner=config.arrowModuleRoot + "lib/engine/interface/engine-runner.js";

// config for share lib
config.shareLibPath = ["./common"];     // Arrow will scan all given path for share lib. Example: [config.arrowModuleRoot + "../"]
                                  // You can modify this to add multiple share lib path.
config.scanShareLibPrefix = [];    // Arrow will only scan share lib with given prefix "martini_" if configured as ["martini_"]
                                  // Or it will scan all folders for share lib under given path if it is empty : []
                                  // You can modify this to add multiple prefix.
config.scanShareLibRecursive = true;     // Only scan top level folders for the given prefix and given scan path if false,
                                         // Otherwise it will scan recursively with the given path.
config.enableShareLibYUILoader = false;    // Default false , inject all necessary share lib source code into test cases .
                                           // If true, generate and inject YUI group/modules info and let YUI loader to load modules.
                                           // the reason we need this is because in yahoo network lot of time
                                           // lab manager windows VM's don't have access to any non-80 port of hudson slaves.
                                           // In those scenarios, YUI config would be a blocker and YUI loader wont work.


config.descriptorName = "test_descriptor.json";
config.minPort = 10000;
config.maxPort = 11000;
config.coverage = false;
config.coverageExclude = "";
config.exitCode = false;
config.retryCount = 0;
config.keepIstanbulCoverageJson = false;
config.color = true;
config.report = true;

config.testTimeOut = 30000; // if test does not get over in these many ms, Arrow fails the test.


module.exports = config;

@@ -1022,12 +1022,8 @@
 %22;%0A%0A
-git 
 // f

use default test seed