diff options
| author | Marak <[email protected]> | 2021-03-30 13:03:31 -0400 |
|---|---|---|
| committer | Marak <[email protected]> | 2021-03-30 13:03:31 -0400 |
| commit | 730aedbff54d2f3fc16b2e9ade0afbea2927872b (patch) | |
| tree | 2fbfb0cd38b9bf23a11d107fd6ceb8b46f4a5192 /lib | |
| parent | 77a5d8d862893e264044bd998ceb5de9380efd47 (diff) | |
| download | faker-730aedbff54d2f3fc16b2e9ade0afbea2927872b.tar.xz faker-730aedbff54d2f3fc16b2e9ade0afbea2927872b.zip | |
Adds back missing file extensions #1153
Issue introduced by #985
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/system.js | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/lib/system.js b/lib/system.js index 98b3ea9c..7d9552e5 100644 --- a/lib/system.js +++ b/lib/system.js @@ -43,10 +43,11 @@ function System(faker) { * @method faker.system.fileName */ this.fileName = function () { - var str = faker.random.words() + "." + faker.system.fileExt(); - return str - .toLowerCase() - .replace(/\W/g, "_"); + var str = faker.random.words(); + str = str + .toLowerCase() + .replace(/\W/g, "_") + "." + faker.system.fileExt();; + return str; }; /** @@ -56,10 +57,12 @@ function System(faker) { * @param {string} ext */ this.commonFileName = function (ext) { - var str = faker.random.words() + "." + (ext || faker.system.commonFileExt()); - return str - .toLowerCase() - .replace(/\W/g, "_"); + var str = faker.random.words(); + str = str + .toLowerCase() + .replace(/\W/g, "_"); + str += "." + (ext || faker.system.commonFileExt()); + return str; }; /** @@ -190,7 +193,7 @@ function System(faker) { * @method faker.system.filePath */ this.filePath = function () { - return faker.fake("{{system.directoryPath}}/{{system.fileName}}"); + return faker.fake("{{system.directoryPath}}/{{system.fileName}}.{{system.fileExt}}"); }; /** |
