mirror of
https://git.mirrors.martin98.com/https://github.com/actions/toolkit
synced 2025-11-20 03:31:05 +08:00
33 lines
965 B
TypeScript
33 lines
965 B
TypeScript
var httpclient = require('@actions/http-client')
|
|
var configvar = require('./../src/internal/config-variables')
|
|
var main = require('./../src/main')
|
|
|
|
describe('oidc-client-tests', () => {
|
|
it('Get Http Client', async () => {
|
|
const http = new httpclient.HttpClient('actions/oidc-client')
|
|
expect(http).toBeDefined()
|
|
})
|
|
|
|
it('HTTP get request to get token endpoint', async () => {
|
|
const http = new httpclient.HttpClient('actions/oidc-client')
|
|
const res = await http.get(
|
|
'https://ghactionsoidc.azurewebsites.net/.well-known/openid-configuration'
|
|
)
|
|
expect(res.message.statusCode).toBe(200)
|
|
})
|
|
|
|
it('Get token endpoint', async () => {
|
|
let url = await configvar.getIDTokenUrl()
|
|
expect(url).toBeDefined()
|
|
})
|
|
|
|
it('Fetch Id token', async () => {
|
|
var id_token = main.getIDToken('helloworld')
|
|
expect(id_token).toBeDefined()
|
|
})
|
|
})
|
|
|
|
/*test('HTTP get request to get token endpoint', async () => {
|
|
expect(1).toBe(1)
|
|
})*/
|