"use strict"; exports.__esModule = true; exports["default"] = readFromFixture; var _fs = _interopRequireDefault(require("fs")); var _path = _interopRequireDefault(require("path")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } /** * reads the text contents of .txt in the fixtures folder * relative to the caller module's test file * @param {String} name - the name of the fixture you want to read * @return {Promise} - the retrieved fixture's file contents */ function readFromFixture(dirname, name) { var contents = _fs["default"].readFileSync(_path["default"].join(dirname, "fixtures/" + name + ".txt"), 'utf8'); return contents.replace(/\r\n/g, '\n'); } module.exports = exports.default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90ZXN0VXRpbHMvcmVhZEZyb21GaXh0dXJlL3JlYWRGcm9tRml4dHVyZS5qcyJdLCJuYW1lcyI6WyJyZWFkRnJvbUZpeHR1cmUiLCJkaXJuYW1lIiwibmFtZSIsImNvbnRlbnRzIiwiZnMiLCJyZWFkRmlsZVN5bmMiLCJwYXRoIiwiam9pbiIsInJlcGxhY2UiXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7O0FBQ0E7Ozs7QUFFQTs7Ozs7O0FBTWUsU0FBU0EsZUFBVCxDQUF5QkMsT0FBekIsRUFBa0NDLElBQWxDLEVBQXdDO0FBQ3JELE1BQU1DLFFBQVEsR0FBR0MsZUFBR0MsWUFBSCxDQUNmQyxpQkFBS0MsSUFBTCxDQUFVTixPQUFWLGdCQUErQkMsSUFBL0IsVUFEZSxFQUVmLE1BRmUsQ0FBakI7O0FBSUEsU0FBT0MsUUFBUSxDQUFDSyxPQUFULENBQWlCLE9BQWpCLEVBQTBCLElBQTFCLENBQVA7QUFDRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBmcyBmcm9tICdmcyc7XG5pbXBvcnQgcGF0aCBmcm9tICdwYXRoJztcblxuLyoqXG4gKiByZWFkcyB0aGUgdGV4dCBjb250ZW50cyBvZiA8bmFtZT4udHh0IGluIHRoZSBmaXh0dXJlcyBmb2xkZXJcbiAqIHJlbGF0aXZlIHRvIHRoZSBjYWxsZXIgbW9kdWxlJ3MgdGVzdCBmaWxlXG4gKiBAcGFyYW0gIHtTdHJpbmd9IG5hbWUgLSB0aGUgbmFtZSBvZiB0aGUgZml4dHVyZSB5b3Ugd2FudCB0byByZWFkXG4gKiBAcmV0dXJuIHtQcm9taXNlPFN0cmluZz59IC0gdGhlIHJldHJpZXZlZCBmaXh0dXJlJ3MgZmlsZSBjb250ZW50c1xuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiByZWFkRnJvbUZpeHR1cmUoZGlybmFtZSwgbmFtZSkge1xuICBjb25zdCBjb250ZW50cyA9IGZzLnJlYWRGaWxlU3luYyhcbiAgICBwYXRoLmpvaW4oZGlybmFtZSwgYGZpeHR1cmVzLyR7bmFtZX0udHh0YCksXG4gICAgJ3V0ZjgnLFxuICApO1xuICByZXR1cm4gY29udGVudHMucmVwbGFjZSgvXFxyXFxuL2csICdcXG4nKTtcbn1cbiJdfQ==