@apite/magento2-utility
Version:
Shopgate WebCheckout utility for Magento 2 extensions
27 lines (20 loc) • 539 B
JavaScript
const fs = require('fs')
const path = require('path')
/**
* @param directory
* @return {Object<string, AxiosResponse|AxiosRequestConfig>}
*/
function loadFixtures (directory) {
const fixtures = {}
const files = fs.readdirSync(directory)
files.forEach(file => {
if (path.extname(file) === '.json') {
const fileName = path.basename(file, '.json')
const filePath = path.join(directory, file)
fixtures[fileName] = require(filePath)
}
})
return fixtures
}
module.exports = loadFixtures