Я пытаюсь заставить некоторую логику вызываться до и после каждого вложенного описания набора тестов для жасмина, который я пишу.
У меня сейчас есть что-то вроде этого:
describe('Outer describe', function () {
beforeEach(function () {
login();
someOtherFunc();
});
afterEach(function () {
logout();
});
describe('inner describe', function () {
it('spec A', function () {
expect(true).toBe(true);
});
it('spec B', function () {
expect(true).toBe(true);
});
});
});
Я нахожу свои функции в beforeEach
и afterEach
для каждого it
внутри моего внутреннего описания. Я хочу, чтобы они вызывались только один раз для каждого внутреннего описания, которое я имею во внешнем.
Это возможно?