Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 2x 2x 2x 7x 7x 39x 7x 7x | import { CustomerVariableName, CustomerVariableProvider } from '../../../utils/customer-variables/types'
import { CustomerVariables } from '../../../utils/customer-variables/customer-variables'
export function getInMemoryCustomerVariables() {
const variables = {
[CustomerVariableName.AgentDownloadPath]: 'download',
[CustomerVariableName.PreSharedSecret]: 'secret',
[CustomerVariableName.GetResultPath]: 'result',
[CustomerVariableName.FpCdnUrl]: 'fpcdn.io',
[CustomerVariableName.FpIngressBaseHost]: 'api.fpjs.io',
[CustomerVariableName.BehaviorPathNestLevel]: '1',
} as Record<CustomerVariableName, string | null | undefined>
const provider: CustomerVariableProvider = {
name: 'test provider',
getVariable: async (variable) => variables[variable],
}
const customerVariables = new CustomerVariables([provider])
return { variables, customerVariables }
}
|