push
github
1384 of 2743 branches covered (50.46%)
4 of 1058 new or added lines in 51 files covered. (0.38%)
1 existing line in 1 file now uncovered.13872 of 75184 relevant lines covered (18.45%)
1.85 hits per line
NEW
|
import type { RouteConfig } from '@asteasolutions/zod-to-openapi'; |
|
NEW
|
import { axios } from '../axios'; |
× |
NEW
|
import { registerRoute } from '../utils'; |
× |
NEW
|
import type { IUsageVo } from './get-space-usage'; |
× |
NEW
|
import { usageVoSchema } from './get-space-usage'; |
× |
NEW
|
|
× |
NEW
|
export const GET_INSTANCE_USAGE = '/instance/usage'; |
× |
NEW
|
|
× |
NEW
|
export const GetInstanceUsageRoute: RouteConfig = registerRoute({ |
× |
NEW
|
method: 'get', |
× |
NEW
|
path: GET_INSTANCE_USAGE, |
× |
NEW
|
description: 'Get usage information for the instance', |
× |
NEW
|
request: {}, |
× |
NEW
|
responses: {
|
× |
NEW
|
200: {
|
× |
NEW
|
description: 'Returns usage information for the instance.', |
× |
NEW
|
content: { |
× |
NEW
|
'application/json': { |
× |
NEW
|
schema: usageVoSchema,
|
× |
NEW
|
}, |
× |
NEW
|
}, |
× |
NEW
|
}, |
× |
NEW
|
}, |
× |
NEW
|
tags: ['usage'], |
× |
NEW
|
}); |
× |
NEW
|
|
× |
NEW
|
export const getInstanceUsage = async () => { |
× |
NEW
|
return axios.get<IUsageVo>(GET_INSTANCE_USAGE);
|
× |
NEW
|
}; |
× |