import fs from 'fs'; import path from 'path'; /** * 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 */ export default function readFromFixture(dirname, name) { var contents = fs.readFileSync(path.join(dirname, "fixtures/" + name + ".txt"), 'utf8'); return contents.replace(/\r\n/g, '\n'); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90ZXN0VXRpbHMvcmVhZEZyb21GaXh0dXJlL3JlYWRGcm9tRml4dHVyZS5qcyJdLCJuYW1lcyI6WyJmcyIsInBhdGgiLCJyZWFkRnJvbUZpeHR1cmUiLCJkaXJuYW1lIiwibmFtZSIsImNvbnRlbnRzIiwicmVhZEZpbGVTeW5jIiwiam9pbiIsInJlcGxhY2UiXSwibWFwcGluZ3MiOiJBQUFBLE9BQU9BLEVBQVAsTUFBZSxJQUFmO0FBQ0EsT0FBT0MsSUFBUCxNQUFpQixNQUFqQjtBQUVBOzs7Ozs7O0FBTUEsZUFBZSxTQUFTQyxlQUFULENBQXlCQyxPQUF6QixFQUFrQ0MsSUFBbEMsRUFBd0M7QUFDckQsTUFBTUMsUUFBUSxHQUFHTCxFQUFFLENBQUNNLFlBQUgsQ0FDZkwsSUFBSSxDQUFDTSxJQUFMLENBQVVKLE9BQVYsZ0JBQStCQyxJQUEvQixVQURlLEVBRWYsTUFGZSxDQUFqQjtBQUlBLFNBQU9DLFFBQVEsQ0FBQ0csT0FBVCxDQUFpQixPQUFqQixFQUEwQixJQUExQixDQUFQO0FBQ0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZnMgZnJvbSAnZnMnO1xuaW1wb3J0IHBhdGggZnJvbSAncGF0aCc7XG5cbi8qKlxuICogcmVhZHMgdGhlIHRleHQgY29udGVudHMgb2YgPG5hbWU+LnR4dCBpbiB0aGUgZml4dHVyZXMgZm9sZGVyXG4gKiByZWxhdGl2ZSB0byB0aGUgY2FsbGVyIG1vZHVsZSdzIHRlc3QgZmlsZVxuICogQHBhcmFtICB7U3RyaW5nfSBuYW1lIC0gdGhlIG5hbWUgb2YgdGhlIGZpeHR1cmUgeW91IHdhbnQgdG8gcmVhZFxuICogQHJldHVybiB7UHJvbWlzZTxTdHJpbmc+fSAtIHRoZSByZXRyaWV2ZWQgZml4dHVyZSdzIGZpbGUgY29udGVudHNcbiAqL1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gcmVhZEZyb21GaXh0dXJlKGRpcm5hbWUsIG5hbWUpIHtcbiAgY29uc3QgY29udGVudHMgPSBmcy5yZWFkRmlsZVN5bmMoXG4gICAgcGF0aC5qb2luKGRpcm5hbWUsIGBmaXh0dXJlcy8ke25hbWV9LnR4dGApLFxuICAgICd1dGY4JyxcbiAgKTtcbiAgcmV0dXJuIGNvbnRlbnRzLnJlcGxhY2UoL1xcclxcbi9nLCAnXFxuJyk7XG59XG4iXX0=