Как получить текущее suiteName в Жасмин? - PullRequest
0 голосов
/ 18 сентября 2018

Есть ли способ получить имя текущего набора, который выполняется в jasmine / protractor?Мне понадобится это для создания некоторых пользовательских отчетов.

Ответы [ 3 ]

0 голосов
/ 18 сентября 2018
var spec = it("name for it", function() {
   console.log(spec.description); // prints "name for it"
});

Надеюсь, это поможет вам ...

0 голосов
/ 18 сентября 2018
console.log(jasmine.getEnv().currentSpec.suite.description)
0 голосов
/ 18 сентября 2018

Я уверен, что нет ни одного. Однако ничто не мешает вам реализовать это вручную:

const suites = {
  suite1: 'suite name',
  suite2: 'suite name',
}

describe(suites.suite1, () => {
  it('test name', () => {
    ...
    myCustomReport(suites.suite1)
  })
})

P.S. Синтаксис не точный, я его не помню.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...