Fixed tests

This commit is contained in:
Gregory Schier 2018-05-03 18:01:49 -04:00
parent dc6b92d52e
commit 4b5ef56c56
3 changed files with 11 additions and 5 deletions

View File

@ -617,7 +617,7 @@ describe('_getAwsAuthHeaders', () => {
.toMatch(/^\d{8}T\d{6}Z$/); .toMatch(/^\d{8}T\d{6}Z$/);
expect(filterHeaders(headers, 'host')[0].value).toEqual('ec2.us-west-2.amazonaws.com'); expect(filterHeaders(headers, 'host')[0].value).toEqual('ec2.us-west-2.amazonaws.com');
expect(filterHeaders(headers, 'authorization')[0].value) expect(filterHeaders(headers, 'authorization')[0].value)
.toMatch(/^AWS4-HMAC-SHA256 Credential=AKIA99999999\/20180430\/us-west-2\/ec2\/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date;x-amz-security-token, Signature=[a-z0-9]*$/); .toMatch(/^AWS4-HMAC-SHA256 Credential=AKIA99999999\/\d{8}\/us-west-2\/ec2\/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date;x-amz-security-token, Signature=[a-z0-9]*$/);
expect(filterHeaders(headers, 'content-type')) expect(filterHeaders(headers, 'content-type'))
.toHaveLength(0); .toHaveLength(0);
}); });
@ -656,7 +656,7 @@ describe('_getAwsAuthHeaders', () => {
.toMatch(/^\d{8}T\d{6}Z$/); .toMatch(/^\d{8}T\d{6}Z$/);
expect(filterHeaders(headers, 'host')[0].value).toEqual('example.com'); expect(filterHeaders(headers, 'host')[0].value).toEqual('example.com');
expect(filterHeaders(headers, 'authorization')[0].value) expect(filterHeaders(headers, 'authorization')[0].value)
.toMatch(/^AWS4-HMAC-SHA256 Credential=AKIA99999999\/20180430\/us-west-2\/ec2\/aws4_request, SignedHeaders=content-type;host;x-amz-date;x-amz-security-token, Signature=[a-z0-9]*$/); .toMatch(/^AWS4-HMAC-SHA256 Credential=AKIA99999999\/\d{8}\/us-west-2\/ec2\/aws4_request, SignedHeaders=content-type;host;x-amz-date;x-amz-security-token, Signature=[a-z0-9]*$/);
expect(filterHeaders(headers, 'content-type')) expect(filterHeaders(headers, 'content-type'))
.toHaveLength(0); .toHaveLength(0);
}); });

View File

@ -4,7 +4,6 @@ import * as React from 'react';
import classnames from 'classnames'; import classnames from 'classnames';
import autobind from 'autobind-decorator'; import autobind from 'autobind-decorator';
import OneLineEditor from '../../codemirror/one-line-editor'; import OneLineEditor from '../../codemirror/one-line-editor';
import * as misc from '../../../../common/misc';
import HelpTooltip from '../../help-tooltip'; import HelpTooltip from '../../help-tooltip';
import { import {
SIGNATURE_METHOD_HMAC_SHA1, SIGNATURE_METHOD_HMAC_SHA1,

View File

@ -6,8 +6,15 @@ import * as React from 'react';
import classnames from 'classnames'; import classnames from 'classnames';
import autobind from 'autobind-decorator'; import autobind from 'autobind-decorator';
import OneLineEditor from '../../codemirror/one-line-editor'; import OneLineEditor from '../../codemirror/one-line-editor';
import * as misc from '../../../../common/misc'; import {
import {GRANT_TYPE_AUTHORIZATION_CODE, GRANT_TYPE_CLIENT_CREDENTIALS, GRANT_TYPE_IMPLICIT, GRANT_TYPE_PASSWORD, RESPONSE_TYPE_ID_TOKEN, RESPONSE_TYPE_ID_TOKEN_TOKEN, RESPONSE_TYPE_TOKEN} from '../../../../network/o-auth-2/constants'; GRANT_TYPE_AUTHORIZATION_CODE,
GRANT_TYPE_CLIENT_CREDENTIALS,
GRANT_TYPE_IMPLICIT,
GRANT_TYPE_PASSWORD,
RESPONSE_TYPE_ID_TOKEN,
RESPONSE_TYPE_ID_TOKEN_TOKEN,
RESPONSE_TYPE_TOKEN
} from '../../../../network/o-auth-2/constants';
import authorizationUrls from '../../../../datasets/authorization-urls'; import authorizationUrls from '../../../../datasets/authorization-urls';
import accessTokenUrls from '../../../../datasets/access-token-urls'; import accessTokenUrls from '../../../../datasets/access-token-urls';
import getAccessToken from '../../../../network/o-auth-2/get-token'; import getAccessToken from '../../../../network/o-auth-2/get-token';