Как запускать тесты в пакете в Protractor

Как запустить наборы в транспортире. Вот мой файл конфигурации:

exports.config = {
       seleniumAddress: 'http://localhost:4444/wd/hub',

       suites:
       {
         one: ['test.js'],
         two: ['homePageSpec.js']
       },

       onPrepare: function () {
           browser.driver.manage().window().setSize(1180, 900);

       },
   }

Я попробовал транспортир ProtractorConf.js --suite one


person SUPARNA SOMAN    schedule 11.05.2017    source источник
comment
И какое исключение вы получили?   -  person FCin    schedule 11.05.2017
comment
Я получаю следующую ошибку------$ protractor ProtractorConf.js --suite one [11:38:36] E/configParser — Код ошибки: 105 [11:38:36] E/configParser — Сообщение об ошибке: не удалось загрузка файла конфигурации ProtractorConf.js [11:38:36] E/configParser - /Users/sup/Documents/ProFirstTest/ProtractorConf.js:9 onPrepare: function () { ^^^^^^^^^ SyntaxError: Неожиданный идентификатор   -  person SUPARNA SOMAN    schedule 11.05.2017
comment
Команда protractor ProtractorConf.js --suite one верна, но у вас есть синтаксическая ошибка в вашей функции onprepare.   -  person FCin    schedule 11.05.2017
comment
Попробуйте запустить его без метода onPrepare, потому что я не уверен, почему именно возникает эта ошибка.   -  person FCin    schedule 11.05.2017
comment
синтаксис был неправильным! спасибо @FCin   -  person SUPARNA SOMAN    schedule 11.05.2017
comment
Проблема была в квадратных скобках.   -  person SUPARNA SOMAN    schedule 16.05.2017


Ответы (1)


Убрал квадратные скобки и все заработало. нравится:

suites:
       {
         one: 'test.js',
         two: 'homePageSpec.js'
       },
person SUPARNA SOMAN    schedule 11.05.2017