satisfy project lint rules

This commit is contained in:
AlexVangelov
2017-09-15 20:52:55 -04:00
parent 9b1a6141df
commit 4172e33e04
2 changed files with 19 additions and 19 deletions

View File

@@ -7,9 +7,9 @@ import oauth2Authorize from "core/oauth2-authorize"
describe("OAuth2", function () {
let mockSchema = {
flow: 'accessCode',
authorizationUrl: 'https://testAuthorizationUrl'
};
flow: "accessCode",
authorizationUrl: "https://testAuthorizationUrl"
}
let authConfig = {
auth: { schema: { get: (key)=> mockSchema[key] } },
@@ -17,23 +17,23 @@ describe("OAuth2", function () {
errActions: {},
configs: { oauth2RedirectUrl: "" },
authConfigs: {}
};
}
describe("authorize redirect", function () {
it("should build redirectUrl", function() {
win.open = createSpy();
oauth2Authorize(authConfig);
expect(win.open.calls.length).toEqual(1);
expect(win.open.calls[0].arguments[0]).toMatch("https://testAuthorizationUrl?response_type=code&redirect_uri=&state=");
});
win.open = createSpy()
oauth2Authorize(authConfig)
expect(win.open.calls.length).toEqual(1)
expect(win.open.calls[0].arguments[0]).toMatch("https://testAuthorizationUrl?response_type=code&redirect_uri=&state=")
})
it("should build correct redirectUrl from authorizeUrl with query parameters", function() {
win.open = createSpy();
mockSchema.authorizationUrl = 'https://testAuthorizationUrl?param=1';
oauth2Authorize(authConfig);
expect(win.open.calls.length).toEqual(1);
expect(win.open.calls[0].arguments[0]).toMatch("https://testAuthorizationUrl?param=1&response_type=code&redirect_uri=&state=");
});
});
});
win.open = createSpy()
mockSchema.authorizationUrl = "https://testAuthorizationUrl?param=1"
oauth2Authorize(authConfig)
expect(win.open.calls.length).toEqual(1)
expect(win.open.calls[0].arguments[0]).toMatch("https://testAuthorizationUrl?param=1&response_type=code&redirect_uri=&state=")
})
})
})