summaryrefslogtreecommitdiffstats
path: root/tests/acceptance/tests/helper/screenshot.js
blob: cd3a38b314370a3e2e01ca8a55adaf27114d14cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(function() {

  var fs = require('fs');
  
  var Screenshot = function(data, filename) {
    this.screenshotPath = __dirname + '/../../screenshots/';
    
    display.log('Created screenshot: ' + this.screenshotPath + filename);
    var stream = fs.createWriteStream(this.screenshotPath + filename);

    stream.write(new Buffer(data, 'base64'));
    stream.end();
  };

  module.exports = Screenshot;
})();