Ссылки на команды внутри команд в nightwatchjs - PullRequest
0 голосов
/ 13 июня 2019

Используя nightwatchjs, на данный момент у меня есть следующие командные файлы:

enter image description here

, и я ссылаюсь на них из моего тестового сценария как таковой;

"Volvo landing page Fuel Type SEO Crawl paths are correct": function (browser) {
    browser.cars_for_sale.make_level.seo_crawl_path_links.fuelTypeArrayComparison();
  },
  "Volvo landing page Colour SEO Crawl paths are correct": function (browser) {
    browser.cars_for_sale.make_level.seo_crawl_path_links.colourArrayComparison();
  },

    etc

Однако я также хотел бы написать командный файл, который будет проверять все эти файлы, используя один командный файл.

Что-то вроде строк (в пределахфайл allArrayComparison.js);

exports.command = function() {
  this
   ...runs the colourArrayComparison.js file
   ...runs the engineSizeComparison.js file
etc

А затем сослаться на этот единственный файл из моего тестового скрипта как таковой;

 "Volvo all arrays are displayed": function (browser) {

browser.cars_for_sale.make_level.seo_crawl_path_allArrayComparison();
      },

Так возможно ли в nightwatch.jsссылаться на другой командный файл (ы) из другого командного файла?

Или есть более простой способ сделать это?

Любая помощь будет очень признательна.

спасибо

...