2
0
mirror of synced 2025-02-24 12:08:10 +00:00

Added wordlists to faux-fs for phantomjs testing.

This commit is contained in:
Richard Moore 2018-07-16 00:25:13 -04:00
parent 94171f6c57
commit 46e4db0b24
No known key found for this signature in database
GPG Key ID: 525F70A6FCABC295

View File

@ -65,7 +65,7 @@ var transforms = {
"timers-browserify/main.js": timers,
// Browser doesn't automatically get wordlists (individual files avaialble)
"src.ts/wordlists/index.ts": "module.exports = { }",
"src.ts/wordlists/index.ts": "module.exports = { en: require('./lang-en').langEn }",
};
function transformFile(path) {
@ -155,6 +155,7 @@ function transformBip39(path, options) {
data = "module.exports = global.ethers.utils.errors";
break;
case '/src.ts/utils/bytes.ts':
case '/src.ts/utils/hash.ts':
case '/src.ts/utils/properties.ts':
case '/src.ts/utils/utf8.ts':
data = "module.exports = global.ethers.utils";
@ -273,6 +274,12 @@ gulp.task("tests", function() {
data['/' + filename] = fs.readFileSync(filename).toString('base64');
});
fs.readdirSync('tests/wordlist-generation').forEach(function(filename) {
if (!filename.match(/\.txt$/)) { return; }
filename = 'tests/wordlist-generation/' + filename;
data['/' + filename] = fs.readFileSync(filename).toString('base64');
});
fs.writeFileSync('./tests/dist/tests.json', JSON.stringify(data));
return browserify({