chore: site test opt (#45351)

* chore: site test opt

* Update scripts/check-site.ts

Signed-off-by: lijianan <574980606@qq.com>

* Update scripts/check-site.ts

Signed-off-by: lijianan <574980606@qq.com>

---------

Signed-off-by: lijianan <574980606@qq.com>
Co-authored-by: lijianan <574980606@qq.com>
This commit is contained in:
kiner-tang(文辉) 2023-10-15 08:02:36 -05:00 committed by GitHub
parent cd3e30e8df
commit b834f6950a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,7 +3,7 @@
import type http from 'http';
import type https from 'https';
import { join } from 'path';
import cheerio from 'cheerio';
import { load } from 'cheerio';
import { globSync } from 'glob';
import { createServer } from 'http-server';
import fetch from 'isomorphic-fetch';
@ -20,9 +20,9 @@ describe('site test', () => {
const port = 3000;
const render = async (path: string) => {
const resp = await fetch(`http://127.0.0.1:${port}${path}`).then(async (res) => {
const html = await res.text();
const $ = cheerio.load(html, { decodeEntities: false, recognizeSelfClosing: true });
return { html, status: res.status, $ };
const html: string = await res.text();
const $ = load(html, { decodeEntities: false, recognizeSelfClosing: true });
return { status: res.status, $ };
});
return resp;
};