add api UTs

This commit is contained in:
Anupam
2022-12-30 05:12:10 +00:00
parent eaa1f7c20f
commit 98c1e7eab7
7 changed files with 2339 additions and 478 deletions
+21
View File
@@ -0,0 +1,21 @@
/* eslint-disable @typescript-eslint/no-unused-vars */
import {RestEndpointMethodTypes} from '@octokit/plugin-rest-endpoint-methods/dist-types/generated/parameters-and-response-types'
type GetVersionsResponseData = RestEndpointMethodTypes['packages']['getAllPackageVersionsForPackageOwnedByUser']['response']['data']
export function getMockedVersionsResponse(
numVersions: number
): GetVersionsResponseData {
const versions: GetVersionsResponseData = []
for (let i = 1; i <= numVersions; ++i) {
versions.push({
id: i,
name: `v${i}.0.0`,
created_at: new Date().toISOString(),
url: '',
package_html_url: '',
updated_at: ''
})
}
return versions
}