提交 5c6bb625 编写于 作者: P pissang 提交者: Ovilia

test(visual): sort actions meta data by keys

上级 4610a182
......@@ -30,5 +30,5 @@ glob('*.json', (err, files) => {
const actions = JSON.parse(fs.readFileSync(file, 'utf-8'));
result[file.replace(/.json$/, '')] = actions.length;
});
fs.writeFileSync('__meta__.json', JSON.stringify(result, null, 2), 'utf-8');
fs.writeFileSync('__meta__.json', JSON.stringify(result, Object.keys(result).sort((a, b) => a.localeCompare(b)), 2), 'utf-8');
});
\ No newline at end of file
......@@ -144,5 +144,8 @@ module.exports.updateActionsMeta = function (testName, actions) {
metaData = {};
}
metaData[testName] = actions.length;
fs.writeFileSync(metaPath, JSON.stringify(metaData, null, 2), 'utf-8');
fs.writeFileSync(metaPath, JSON.stringify(
metaData, Object.keys(metaData).sort((a, b) => a.localeCompare(b)), 2
), 'utf-8');
};
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册