本文整理匯總了TypeScript中core/domain/deckRootScope.IDeckRootScope.%24digest方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript IDeckRootScope.%24digest方法的具體用法?TypeScript IDeckRootScope.%24digest怎麽用?TypeScript IDeckRootScope.%24digest使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類core/domain/deckRootScope.IDeckRootScope
的用法示例。
在下文中一共展示了IDeckRootScope.%24digest方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: it
it('requests authentication from gate, then opens modal and redirects on 401', function () {
let redirectUrl = 'abc';
spyOn(redirectService, 'redirect').and.callFake((url: string) => redirectUrl = url);
$http.whenGET(settings.authEndpoint).respond(401, null, {'X-AUTH-REDIRECT-URL': '/authUp'});
$rootScope.$digest();
$http.flush();
const callback = encodeURIComponent($location.absUrl());
expect($rootScope.authenticating).toBe(true);
expect(authenticationService.getAuthenticatedUser().name).toBe('[anonymous]');
expect(authenticationService.getAuthenticatedUser().authenticated).toBe(false);
expect(redirectUrl).toBe(`${settings.gateUrl}/auth/redirect?to=${callback}`);
});