Запустите все тесты по нескольким URL - PullRequest
0 голосов
/ 14 мая 2019

Следующая проблема: у меня около 50 похожих сайтов, которые должны пройти кипарис-тесты.И они мне просто давали для каждого сайта запускать все тесты.

Моя проблема заключается в том, что он отображается как один комплект вместо одного для каждого веб-сайта.Я получил файл JSON со всей необходимой информацией (URL, имя ...).Это может быть отредактировано, поскольку больше подобных веб-сайтов начинают жить.Есть ли возможность создать отдельный пакет для каждого веб-сайта и динамически запускать все тесты, просто редактируя JSON?

415 passing (13m)


  (Results)

  ┌──────────────────────────────────────┐
  │ Tests:        415                    │
  │ Passing:      415                    │
  │ Failing:      0                      │
  │ Pending:      0                      │
  │ Skipped:      0                      │
  │ Screenshots:  0                      │
  │ Video:        false                  │
  │ Duration:     12 minutes, 58 seconds │
  │ Spec Ran:     linde/allTests.spec.js │
  └──────────────────────────────────────┘


====================================================================================================

  (Run Finished)


      Spec                                                Tests  Passing  Failing  Pending  Skipped 
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔ linde/allTests.spec.js                    12:58      415      415        -        -        - │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    All specs passed!                           12:58      415      415        -        -        -  

должно быть:

415 passing (13m)


  (Results)

  ┌──────────────────────────────────────┐
  │ Tests:        415                    │
  │ Passing:      415                    │
  │ Failing:      0                      │
  │ Pending:      0                      │
  │ Skipped:      0                      │
  │ Screenshots:  0                      │
  │ Video:        false                  │
  │ Duration:     12 minutes, 58 seconds │
  │ Spec Ran:     linde/allTests.spec.js │
  └──────────────────────────────────────┘


====================================================================================================

  (Run Finished)


      Spec                                                Tests  Passing  Failing  Pending  Skipped 
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔ linde/website1.spec.js                    02:58      15      15
  | ✔ linde/website2.spec.js                    02:58      15      15  
  |      .....
      -        -        - │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    All specs passed!                           12:58      415      415        -        -        -  
...