Merge pull request #2026 from influxdata/dataloaders/telegrafs-put-mocks

Create mock for telegraf update function
pull/10616/head
Alirie Gray 2018-12-18 14:32:12 -08:00 committed by GitHub
commit 8b6eefb389
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -134,7 +134,7 @@ export const createTelegrafConfig = async (
export const updateTelegrafConfig = async (
telegrafID: string,
telegrafConfig: TelegrafRequest
) => {
): Promise<Telegraf> => {
try {
const {data} = await telegrafsAPI.telegrafsTelegrafIDPut(
telegrafID,

View File

@ -8,6 +8,9 @@ const telegrafsGet = jest.fn(() => Promise.resolve(getTelegrafConfigsResponse))
const telegrafsPost = jest.fn(() =>
Promise.resolve(createTelegrafConfigResponse)
)
const telegrafsTelegrafIDPut = jest.fn(() =>
Promise.resolve(createTelegrafConfigResponse)
)
const authorizationsGet = jest.fn(() => Promise.resolve(authResponse))
const setupPost = jest.fn(() => Promise.resolve())
const setupGet = jest.fn(() => Promise.resolve({data: {allowed: true}}))
@ -15,6 +18,7 @@ const setupGet = jest.fn(() => Promise.resolve({data: {allowed: true}}))
export const telegrafsAPI = {
telegrafsGet,
telegrafsPost,
telegrafsTelegrafIDPut,
}
export const setupAPI = {