committed by
Greg Cobb and Tim Jarratt
parent
b984ff2fa6
commit
980509cd7b
@@ -103,20 +103,25 @@ getJasmineRequireObj().Env = function(j$) {
|
||||
|
||||
var beforeAndAfterFns = function(suite, runnablesExplictlySet) {
|
||||
return function() {
|
||||
var befores = [];
|
||||
var afters = [];
|
||||
var befores = [],
|
||||
afters = [],
|
||||
beforeAlls = [],
|
||||
afterAlls = [];
|
||||
|
||||
while(suite) {
|
||||
if (runnablesExplictlySet()) {
|
||||
befores = befores.concat(suite.beforeAllFns);
|
||||
afters = afters.concat(suite.afterAllFns);
|
||||
}
|
||||
befores = befores.concat(suite.beforeFns);
|
||||
afters = afters.concat(suite.afterFns);
|
||||
|
||||
if (runnablesExplictlySet()) {
|
||||
beforeAlls = beforeAlls.concat(suite.beforeAllFns);
|
||||
afterAlls = afterAlls.concat(suite.afterAllFns);
|
||||
}
|
||||
|
||||
suite = suite.parentSuite;
|
||||
}
|
||||
return {
|
||||
befores: befores.reverse(),
|
||||
afters: afters
|
||||
befores: beforeAlls.reverse().concat(befores.reverse()),
|
||||
afters: afters.concat(afterAlls)
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user