Your IP : 216.73.216.40


Current Path : /var/www/html/test/wetty2/node_modules/pn/test/
Upload File :
Current File : /var/www/html/test/wetty2/node_modules/pn/test/custom.js

// Verify that custom promises work as advertised.
var PrPromise = require('prfun');
var assert = require('../assert');
var fs = require('../fs');

describe('Verify that custom promises can be used', function() {
    var oldPromise;
    before(function() {
        oldPromise = require('../_promise')();
        require('../_promise')(PrPromise);
    });
    after(function() {
        require('../_promise')(oldPromise);
    });

    it('exists should use the custom promise type', function() {
        var p = fs.exists('abc');
        assert.equal(p instanceof PrPromise, true);
    });
});