mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
优化测试用例
This commit is contained in:
1 parent
a4535bcc6c
commit
2d16171720
6 files changed
+574
-211
No files matched your search
@@ -3,9 +3,21 @@ const path = require('path');
|
||||
const logger = require('./logger');
|
||||
|
||||
try {
|
||||
const documentText = fs.readFileSync(path.resolve(__dirname, '../docs/document/README.md'), 'utf-8');
|
||||
const documentText = [
|
||||
'README.md',
|
||||
'class.md',
|
||||
'events.md',
|
||||
'libraries.md',
|
||||
'options.md',
|
||||
'properties.md',
|
||||
'properties.md',
|
||||
]
|
||||
.map((name) => {
|
||||
return fs.readFileSync(path.resolve(__dirname, '../docs/document/' + name), 'utf-8');
|
||||
})
|
||||
.join('');
|
||||
const jsTests = documentText.match(/\[Run Code\]\(\/([\s\S]*?)\)\n\n\`{3}js([\s\S]*?)\`{3}/g);
|
||||
const jsBlocks = jsTests.map(item => {
|
||||
const jsBlocks = jsTests.map((item) => {
|
||||
const result = item.match(/\[Run Code\]\(\/([\s\S]*)\)\n\n\`{3}js([\s\S]*?)\`{3}/);
|
||||
return {
|
||||
name: result[1],
|
||||
@@ -24,7 +36,7 @@ describe('Document', function() {
|
||||
});
|
||||
|
||||
${jsBlocks
|
||||
.map(item => {
|
||||
.map((item) => {
|
||||
return `
|
||||
it(\`${item.name}\`, function() {
|
||||
${item.code}
|
||||
|
||||
Reference in new issue
Block a user