Sha256: 9cf69a59ce8013fa59776f0dc91a16e3e6b7131b7753238772d1c63c344853ad

Contents?: true

Size: 710 Bytes

Versions: 26

Compression:

Stored size: 710 Bytes

Contents

/**
 * Module dependencies.
 */

var connect = require('connect'),
    helpers = require('./helpers'),
    assert = require('assert'),
    http = require('http');

module.exports = {
    test: function(){
        var server = helpers.run(
            connect.responseTime(),
            function(req, res){
                setTimeout(function(){
                    res.writeHead(200, {});
                    res.end();
                }, 20);
            }
        );

        var req = server.request('GET', '/');
        req.addListener('response', function(res){
            assert.ok(!isNaN(parseInt(res.headers['x-response-time'])), 'Test X-Response-Time header')
        });
        req.end();
    }
}

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
vulcan-0.8.2 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.8.1 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.8.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.7.2 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.7.1 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.7.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.6.1 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.6.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.5.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.4.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.3.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.2.5 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.2.4 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.2.3 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.2.2 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.2.1 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.2.0 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.1.6 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.1.5 server/node_modules/connect-form/support/connect/test/responseTime.test.js
vulcan-0.1.4 server/node_modules/connect-form/support/connect/test/responseTime.test.js