test: improve test coverage; properly test core client APIs ()

* test: improve test coverage

* fix
This commit is contained in:
Joshua Chen 2022-03-12 23:15:45 +08:00 committed by GitHub
parent 76cb012209
commit d85cee576d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
41 changed files with 1400 additions and 753 deletions
packages/docusaurus-plugin-content-docs/src

View file

@ -74,9 +74,9 @@ function ensureValidVersionString(version: unknown): asserts version is string {
function ensureValidVersionArray(
versionArray: unknown,
): asserts versionArray is string[] {
if (!(versionArray instanceof Array)) {
if (!Array.isArray(versionArray)) {
throw new Error(
`The versions file should contain an array of versions! Found content: ${JSON.stringify(
`The versions file should contain an array of version names! Found content: ${JSON.stringify(
versionArray,
)}`,
);