All files index.js

100% Statements 11/11
100% Branches 4/4
100% Functions 2/2
100% Lines 11/11

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24    1x 1x 1x       1x 6x   6x 6x 2x     4x   4x       1x  
'use strict';
 
var path = require('path')
  , fs = require('fs')
  , helper = require('./helper.js')
;
 
 
module.exports = function(connInfo, cb) {
    var file = helper.getFileName();
    
    fs.stat(file, function(err, stat){
        if (err || !helper.usePgPass(stat, file)) {
            return cb(undefined);
        }
 
        var st = fs.createReadStream(file);
 
        helper.getPassword(connInfo, st, cb);
    });
};
 
module.exports.warnTo = helper.warnTo;