茉莉花/量角器。它阻止循环需要BeforeAll才能运行。 BeforeAll不会在没有阻止的情况下运行

时间:2017-09-04 16:07:34

标签: javascript jasmine protractor

我正在制作一些鸡肉或鸡蛋情景,并附有我正在制作的规格。

我有一个beforeAll函数,它会转到我的网页,并根据页面中的元素填充列表componentList

然后我想使用这些元素来执行其他一些测试。我这样做了:

componentList.map(componentName => {
    it('should use component to do some stuff...', () => {
        //execution in it block which requires component names
    });
};

我的问题是它无法实际访问它阻止,因为componentList为空。组件列表为空,因为beforeAll只有在看到它块时才会执行。但它不能看到它阻止因为......等等。

我有什么想法可以解决这个问题? 我无法将所有代码放在一个代码中,因为运行起来需要很长时间。

0 个答案:

没有答案