在 Angular 中,我有一个为页面转换设置动画的服务对象。问题是动画使 karma/testacular E2E 测试运行非常缓慢。代码如下所示:
.factory('Animator', function($timeout, $location, $rootScope){
return {
animate: function(animationVariable, animationType, callback){
$rootScope[animationVariable] = animationType + " animated";
$timeout(
function(){
$rootScope[animationVariable] = "";
if(callback) { callback() }
},1300)
;
}
}
})
如何模拟动画功能,以便在 karma 中运行 E2E 测试时跳过它。