Creo que lo llamas una vez en el primero antes que se ejecutará una vez para cada describir que está debajo de él.
En el siguiente código, Des2Var se establecerá una vez para la prueba completa1 Describa.
describe('des1', function() {
var des1Var = function () { };
beforeEach(function () {
var des2Var = des1Var();
});
describe('test1', function() {
it('should do ', function(){
//should do...
});
it('should also do', function(){
//should also do...
});
});
});