Sha256: 46ef7c5ebb8f3b5835c80ffd37d3676ddc9790d7095d9b7cff0926e8bccb2b1a

Contents?: true

Size: 847 Bytes

Versions: 26

Compression:

Stored size: 847 Bytes

Contents

/**
 * Module dependencies.
 */

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

module.exports = {
    test: function(){
        var n = 0;
        var server = helpers.run(
            connect.cookieDecoder(),
            function(req, res, next){
                switch (n++) {
                    case 0:
                        assert.eql({}, req.cookies, 'Test cookies default to blank object');
                        break;
                    case 1:
                        assert.eql({ sid: '123' }, req.cookies, 'Test cookie parsing');
                        break;
                }
                next();
            }
        );
        server.request('GET', '/').end();
        server.request('GET', '/', { 'Cookie': 'sid=123' }).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/cookieDecoder.test.js
vulcan-0.8.1 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.8.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.7.2 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.7.1 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.7.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.6.1 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.6.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.5.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.4.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.3.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.2.5 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.2.4 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.2.3 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.2.2 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.2.1 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.2.0 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.1.6 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.1.5 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js
vulcan-0.1.4 server/node_modules/connect-form/support/connect/test/cookieDecoder.test.js