refactor(core): remove cookie and comment testing utilities from DomAdapters (#32278)
PR Close #32278
This commit is contained in:
@ -19,6 +19,7 @@ import {Request} from '@angular/http/src/static_request';
|
||||
import {Response} from '@angular/http/src/static_response';
|
||||
import {URLSearchParams} from '@angular/http/src/url_search_params';
|
||||
import {ɵgetDOM as getDOM} from '@angular/platform-browser';
|
||||
import {setCookie} from '@angular/platform-browser/testing/src/browser_util';
|
||||
|
||||
let abortSpy: any;
|
||||
let sendSpy: any;
|
||||
@ -125,12 +126,12 @@ class MockBrowserXHR extends BrowserXhr {
|
||||
if (getDOM().supportsCookies()) {
|
||||
describe('XSRF support', () => {
|
||||
it('sets an XSRF header by default', () => {
|
||||
getDOM().setCookie('XSRF-TOKEN', 'magic XSRF value');
|
||||
setCookie('XSRF-TOKEN', 'magic XSRF value');
|
||||
backend.createConnection(sampleRequest);
|
||||
expect(sampleRequest.headers.get('X-XSRF-TOKEN')).toBe('magic XSRF value');
|
||||
});
|
||||
it('should allow overwriting of existing headers', () => {
|
||||
getDOM().setCookie('XSRF-TOKEN', 'magic XSRF value');
|
||||
setCookie('XSRF-TOKEN', 'magic XSRF value');
|
||||
sampleRequest.headers.set('X-XSRF-TOKEN', 'already set');
|
||||
backend.createConnection(sampleRequest);
|
||||
expect(sampleRequest.headers.get('X-XSRF-TOKEN')).toBe('magic XSRF value');
|
||||
@ -143,7 +144,7 @@ class MockBrowserXHR extends BrowserXhr {
|
||||
}]);
|
||||
|
||||
it('uses the configured names', () => {
|
||||
getDOM().setCookie('my cookie', 'XSRF value');
|
||||
setCookie('my cookie', 'XSRF value');
|
||||
backend.createConnection(sampleRequest);
|
||||
expect(sampleRequest.headers.get('X-MY-HEADER')).toBe('XSRF value');
|
||||
});
|
||||
|
Reference in New Issue
Block a user