{
  "src_folders": ["./tests/build/tests/"],
  "output_folder": "./tests/results/reports",
  "custom_commands_path": "./tests/build/commands",
  "custom_assertions_path": "./tests/build/assertions",
  "globals_path": "./tests/build/globals.js",
  "live_output": true,
  "parallel_process_delay": 0,
  "disable_colors": false,

  "selenium": {
    "start_process": true,
    "server_path": "./tests/drivers/sel-serv.jar",
    "log_path": "./tests/results/logs/",
    "host": "127.0.0.1",
    "port": 4444,
    "cli_args": {
      "webdriver.chrome.driver": "./tests/drivers/chromedriver.exe",
      "webdriver.ie.driver": "./tests/drivers/IEDriverServer32.exe",
      "webdriver.firefox.profile": ""
    }
  },


  "test_settings": {

    "default": {
      "launch_url": "http://localhost",
      "selenium_host": "127.0.0.1",
      "selenium_port": 4444,
      "silent": true,
      "output": true,
      "disable_colors": false,
      "screenshots": {
        "enabled": true,
        "path": "./tests/results/screenshots"
      },

      "desiredCapabilities": {
        "browserName": "chrome",
        "javascriptEnabled": true,
        "acceptSslCerts": true,
        "chromeOptions": {
          "args": ["--window-size=1200,1200", "--window-position=0,-9900", "--test-type"]
        }
      }
    },

    "firefox": {
      "desiredCapabilities": {
        "browserName": "firefox",
        "javascriptEnabled": true,
        "acceptSslCerts": true
      }
    },

    "chrome": {
      "desiredCapabilities": {
        "browserName": "chrome",
        "javascriptEnabled": true,
        "acceptSslCerts": true,
        "chromeOptions": {
          "args": ["--test-type"]
        }
      }
    },

    "ie": {
      "desiredCapabilities": {
        "browserName": "ie",
        "javascriptEnabled": true,
        "acceptSslCerts": true,
        "ie.ensureCleanSession": true
      }
    }
  }
}
