Disable bearer header for refresh-token request

This commit is contained in:
SleepWalker
2016-12-12 22:07:49 +02:00
parent b017147359
commit 7374ac3564
4 changed files with 77 additions and 10 deletions

View File

@@ -22,30 +22,44 @@ describe('bearerHeaderMiddleware', () => {
});
it('should set Authorization header', () => {
const data = {
let data = {
options: {
headers: {}
}
};
middleware.before(data);
data = middleware.before(data);
expectBearerHeader(data, token);
});
it('overrides user.token with options.token if available', () => {
const tokenOverride = 'tokenOverride';
const data = {
let data = {
options: {
headers: {},
token: tokenOverride
}
};
middleware.before(data);
data = middleware.before(data);
expectBearerHeader(data, tokenOverride);
});
it('disables token if options.token is null', () => {
const tokenOverride = null;
let data = {
options: {
headers: {},
token: tokenOverride
}
};
data = middleware.before(data);
expect(data.options.headers.Authorization, 'to be undefined');
});
});
describe('when legacy token available', () => {
@@ -58,13 +72,13 @@ describe('bearerHeaderMiddleware', () => {
});
it('should set Authorization header', () => {
const data = {
let data = {
options: {
headers: {}
}
};
middleware.before(data);
data = middleware.before(data);
expectBearerHeader(data, token);
});
@@ -77,13 +91,13 @@ describe('bearerHeaderMiddleware', () => {
})
});
const data = {
let data = {
options: {
headers: {}
}
};
middleware.before(data);
data = middleware.before(data);
expect(data.options.headers.Authorization, 'to be undefined');
});