diff options
Diffstat (limited to 'webapp/tests/client_emoji.test.jsx')
-rw-r--r-- | webapp/tests/client_emoji.test.jsx | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/webapp/tests/client_emoji.test.jsx b/webapp/tests/client_emoji.test.jsx index 6370be256..ddded4ff8 100644 --- a/webapp/tests/client_emoji.test.jsx +++ b/webapp/tests/client_emoji.test.jsx @@ -9,16 +9,17 @@ const fs = require('fs'); describe('Client.Emoji', function() { this.timeout(100000); + const testGifFileName = 'testEmoji.gif'; + before(function() { // write a temporary file so that we have something to upload for testing const buffer = new Buffer('R0lGODlhAQABAIABAP///wAAACwAAAAAAQABAAACAkQBADs=', 'base64'); - - const testGif = fs.openSync('test.gif', 'w+'); + const testGif = fs.openSync(testGifFileName, 'w+'); fs.writeFileSync(testGif, buffer); }); after(function() { - fs.unlinkSync('test.gif'); + fs.unlinkSync(testGifFileName); }); it('addEmoji', function(done) { @@ -27,7 +28,7 @@ describe('Client.Emoji', function() { TestHelper.basicClient().addEmoji( {creator_id: TestHelper.basicUser().id, name}, - fs.createReadStream('test.gif'), + fs.createReadStream(testGifFileName), function(data) { assert.equal(data.name, name); assert.notEqual(data.id, null); @@ -46,7 +47,7 @@ describe('Client.Emoji', function() { TestHelper.initBasic(() => { TestHelper.basicClient().addEmoji( {creator_id: TestHelper.basicUser().id, name: TestHelper.generateId()}, - fs.createReadStream('test.gif'), + fs.createReadStream(testGifFileName), function(data) { TestHelper.basicClient().deleteEmoji( data.id, @@ -70,7 +71,7 @@ describe('Client.Emoji', function() { const name = TestHelper.generateId(); TestHelper.basicClient().addEmoji( {creator_id: TestHelper.basicUser().id, name}, - fs.createReadStream('test.gif'), + fs.createReadStream(testGifFileName), function() { TestHelper.basicClient().listEmoji( function(data) { |