我一直試圖在運行時改變我的'IT'描述,知道量角器是異步的,我仍然覺得我失去了一些東西。在茉莉花中附加'IT'描述名稱
describe('Describe something', function() {
var testParams = [1,2,3,4,5,6,7,8,9,10];
var testVar;
beforeEach(function() {
// ...
testVar = "Eyooo";
});
for (var i = 0; i < testParams.length; i++) {
(function (testSpec) {
// ...
it('should do something '+testVar , function() {
//...
console.log(testVar);
});
// ...
})(testParams[i]);
};
});
它的這一部分,我一直有與
it('should do something '+testVar , function() {
知道該案件正在處理異步,我一直有一個艱難的時間試圖找出當「它」的描述是加載麻煩。
當我的神符上面,這是我的輸出
Describe something
√ should do something undefined
Eyooo
√ should do something undefined
Eyooo
所以結果是有點明顯,但我一直有一個艱難的時間環繞我的頭解決這個問題。我認爲這違背了行業標準,但它確實有助於我的案子。
我也嘗試過這樣的事情..
it('should do something', function() {
testVar = "Eyooo";
});
it('should do something '+testVar, function() {
//...
console.log(testVar);
});
無濟於事
任何輸入歡迎!
@Kishan Patal我不應該把'任何'的輸入是歡迎的,建設性的意見是歡迎壽。 – Rheijn