const assert = require('assert'); const bili_client = require("../lib/net/bili"); const util = require('./util'); (async () => { await util.par_run([0], [ // 0 async () => { let info = await bili_client.getOneArticleByCv(22112353); let short_ids = [...new Set(info.match(/(?<=b23.tv\/)[a-zA-Z0-9]{7}/g) || [])]; assert.equal((await Promise.all(short_ids.map(bili_client.shortDynamicIdToDyid)))[0], "767357823884460033"); }, ]) console.log("article.test ... ok!"); })()