// An example configuration file.
exports.config = {

  // Capabilities to be passed to the webdriver instance.
  capabilities: {
    'browserName': 'firefox'
  },

  // Spec patterns are relative to the current working directly when
  // protractor is called.
  specs: ['e2e/controllerTest.js'],

  // Options to be passed to Jasmine-node.
  jasmineNodeOpts: {
    showColors: true,
    defaultTimeoutInterval: 30000,
  },

  //base URL for drupal
  //eg: baseUrl: 'http://localhost/drupalTask/',

  baseUrl: '',
  params: {
    login: {
      user: '', //drupal username
      password: '' //drupal password
    }
  },

  //login for site ::https://github.com/angular/protractor/blob/master/spec/withLoginConf.js
  onPrepare: function() {
    var ptor = protractor.getInstance();
    browser.driver.get(ptor.baseUrl);
    browser.driver.findElement(by.id('edit-name')).sendKeys(ptor.params.login.user);
    browser.driver.findElement(by.id('edit-pass')).sendKeys(ptor.params.login.password);
    browser.driver.findElement(by.id('edit-submit')).click();
  }
};
