nav tabs on admin dashboard

This commit is contained in:
2019-03-07 00:20:34 -06:00
parent f73d6ae228
commit e4f473f376
11661 changed files with 216240 additions and 1544253 deletions
+20 -20
View File
@@ -15,7 +15,7 @@ Object.assign = process.versions.modules >= 46
describe('SPDY Client', function () {
describe('regular', function () {
fixtures.everyConfig(function (protocol, npn, version, plain) {
fixtures.everyConfig(function (protocol, alpn, version, plain) {
var server
var agent
var hmodule
@@ -59,8 +59,8 @@ describe('SPDY Client', function () {
port: fixtures.port,
spdy: {
plain: plain,
protocol: plain ? npn : null,
protocols: [ npn ]
protocol: plain ? alpn : null,
protocols: [ alpn ]
}
})
@@ -90,8 +90,8 @@ describe('SPDY Client', function () {
a: 'b'
}
}, function (res) {
assert.equal(res.statusCode, 200)
assert.equal(res.headers.a, 'b')
assert.strictEqual(res.statusCode, 200)
assert.strictEqual(res.headers.a, 'b')
fixtures.expectData(res, 'okay', done)
})
@@ -109,16 +109,16 @@ describe('SPDY Client', function () {
post: 'headers'
}
}, function (res) {
assert.equal(res.statusCode, 200)
assert.equal(res.headers.post, 'headers')
assert.strictEqual(res.statusCode, 200)
assert.strictEqual(res.headers.post, 'headers')
fixtures.expectData(res, 'post body', done)
})
agent._spdyState.socket.once(plain ? 'connect' : 'secureConnect',
function () {
req.end('post body')
})
function () {
req.end('post body')
})
})
it('should receive PUSH_PROMISE', function (done) {
@@ -128,13 +128,13 @@ describe('SPDY Client', function () {
method: 'GET',
path: '/get'
}, function (res) {
assert.equal(res.statusCode, 200)
assert.strictEqual(res.statusCode, 200)
res.resume()
})
req.on('push', function (push) {
assert.equal(push.path, '/push')
assert.equal(push.headers.push, 'yes')
assert.strictEqual(push.path, '/push')
assert.strictEqual(push.headers.push, 'yes')
push.resume()
push.once('end', done)
@@ -149,10 +149,10 @@ describe('SPDY Client', function () {
method: 'GET',
path: '/get'
}, function (res) {
assert.equal(res.statusCode, 200)
assert.strictEqual(res.statusCode, 200)
res.on('trailers', function (headers) {
assert.equal(headers.trai, 'ler')
assert.strictEqual(headers.trai, 'ler')
fixtures.expectData(res, 'okay', done)
})
})
@@ -162,7 +162,7 @@ describe('SPDY Client', function () {
})
describe('x-forwarded-for', function () {
fixtures.everyConfig(function (protocol, npn, version, plain) {
fixtures.everyConfig(function (protocol, alpn, version, plain) {
var server
var agent
var hmodule
@@ -188,8 +188,8 @@ describe('SPDY Client', function () {
spdy: {
'x-forwarded-for': '1.2.3.4',
plain: plain,
protocol: plain ? npn : null,
protocols: [ npn ]
protocol: plain ? alpn : null,
protocols: [ alpn ]
}
})
@@ -216,8 +216,8 @@ describe('SPDY Client', function () {
method: 'GET',
path: '/get'
}, function (res) {
assert.equal(res.statusCode, 200)
assert.equal(res.headers['x-forwarded-for'], '1.2.3.4')
assert.strictEqual(res.statusCode, 200)
assert.strictEqual(res.headers['x-forwarded-for'], '1.2.3.4')
res.resume()
res.once('end', done)
+10 -10
View File
@@ -59,7 +59,7 @@ function expectData (stream, expected, callback) {
actual += chunk
})
stream.on('end', function () {
assert.equal(actual, expected)
assert.strictEqual(actual, expected)
callback()
})
}
@@ -67,28 +67,28 @@ exports.expectData = expectData
exports.everyProtocol = function everyProtocol (body) {
var protocols = [
{ protocol: 'http2', npn: 'h2', version: 4 },
{ protocol: 'spdy', npn: 'spdy/3.1', version: 3.1 },
{ protocol: 'spdy', npn: 'spdy/3', version: 3 },
{ protocol: 'spdy', npn: 'spdy/2', version: 2 }
{ protocol: 'http2', alpn: 'h2', version: 4 },
{ protocol: 'spdy', alpn: 'spdy/3.1', version: 3.1 },
{ protocol: 'spdy', alpn: 'spdy/3', version: 3 },
{ protocol: 'spdy', alpn: 'spdy/2', version: 2 }
]
protocols.forEach(function (protocol) {
describe(protocol.npn, function () {
body(protocol.protocol, protocol.npn, protocol.version)
describe(protocol.alpn, function () {
body(protocol.protocol, protocol.alpn, protocol.version)
})
})
}
exports.everyConfig = function everyConfig (body) {
exports.everyProtocol(function (protocol, npn, version) {
if (npn === 'spdy/2') {
exports.everyProtocol(function (protocol, alpn, version) {
if (alpn === 'spdy/2') {
return
}
[ false, true ].forEach(function (plain) {
describe(plain ? 'plain mode' : 'ssl mode', function () {
body(protocol, npn, version, plain)
body(protocol, alpn, version, plain)
})
})
})
+39 -40
View File
@@ -10,13 +10,8 @@ var util = require('util')
var fixtures = require('./fixtures')
var spdy = require('../')
// Node.js 0.10 and 0.12 support
Object.assign = process.versions.modules >= 46
? Object.assign // eslint-disable-next-line
: util._extend
describe('SPDY Server', function () {
fixtures.everyConfig(function (protocol, npn, version, plain) {
fixtures.everyConfig(function (protocol, alpn, version, plain) {
var server
var client
@@ -32,7 +27,7 @@ describe('SPDY Server', function () {
var socket = (plain ? net : tls).connect({
rejectUnauthorized: false,
port: fixtures.port,
NPNProtocols: [ npn ]
ALPNProtocols: [ alpn ]
}, function () {
client = transport.connection.create(socket, {
protocol: protocol,
@@ -59,9 +54,13 @@ describe('SPDY Server', function () {
}, function (err) {
assert(!err)
stream.on('error', (err) => {
done(err)
})
stream.on('response', function (status, headers) {
assert.equal(status, 200)
assert.equal(headers.ok, 'yes')
assert.strictEqual(status, 200)
assert.strictEqual(headers.ok, 'yes')
fixtures.expectData(stream, 'response', done)
})
@@ -70,8 +69,8 @@ describe('SPDY Server', function () {
})
server.on('request', function (req, res) {
assert.equal(req.isSpdy, res.isSpdy)
assert.equal(req.spdyVersion, res.spdyVersion)
assert.strictEqual(req.isSpdy, res.isSpdy)
assert.strictEqual(req.spdyVersion, res.spdyVersion)
assert(req.isSpdy)
if (!plain) {
assert(req.socket.encrypted)
@@ -82,14 +81,14 @@ describe('SPDY Server', function () {
if (version === 3.1) {
assert(req.spdyVersion >= 3 && req.spdyVersion <= 3.1)
} else {
assert.equal(req.spdyVersion, version)
assert.strictEqual(req.spdyVersion, version)
}
assert(req.spdyStream)
assert(res.spdyStream)
assert.equal(req.method, 'GET')
assert.equal(req.url, '/get')
assert.deepEqual(req.headers, { a: 'b', host: 'localhost' })
assert.strictEqual(req.method, 'GET')
assert.strictEqual(req.url, '/get')
assert.deepStrictEqual(req.headers, { a: 'b', host: 'localhost' })
req.on('end', function () {
res.writeHead(200, {
@@ -110,8 +109,8 @@ describe('SPDY Server', function () {
assert(!err)
stream.on('response', function (status, headers) {
assert.equal(status, 200)
assert.equal(headers.ok, 'yes')
assert.strictEqual(status, 200)
assert.strictEqual(headers.ok, 'yes')
fixtures.expectData(stream, 'response', next)
})
@@ -120,8 +119,8 @@ describe('SPDY Server', function () {
})
server.on('request', function (req, res) {
assert.equal(req.method, 'POST')
assert.equal(req.url, '/post')
assert.strictEqual(req.method, 'POST')
assert.strictEqual(req.url, '/post')
res.writeHead(200, {
ok: 'yes'
@@ -150,7 +149,7 @@ describe('SPDY Server', function () {
assert(!err)
stream.on('response', function (status, headers) {
assert.equal(status, 100)
assert.strictEqual(status, 100)
fixtures.expectData(stream, 'response', done)
})
@@ -177,7 +176,7 @@ describe('SPDY Server', function () {
assert(!err)
stream.on('response', function (status, headers) {
assert.equal(status, 100)
assert.strictEqual(status, 100)
fixtures.expectData(stream, 'response', done)
})
@@ -202,8 +201,8 @@ describe('SPDY Server', function () {
assert(!err)
stream.on('pushPromise', function (push) {
assert.equal(push.path, '/push')
assert.equal(push.headers.yes, 'push')
assert.strictEqual(push.path, '/push')
assert.strictEqual(push.headers.yes, 'push')
fixtures.expectData(push, 'push', next)
fixtures.expectData(stream, 'response', next)
@@ -213,8 +212,8 @@ describe('SPDY Server', function () {
})
server.on('request', function (req, res) {
assert.equal(req.method, 'POST')
assert.equal(req.url, '/page')
assert.strictEqual(req.method, 'POST')
assert.strictEqual(req.url, '/page')
res.writeHead(200, {
ok: 'yes'
@@ -251,8 +250,8 @@ describe('SPDY Server', function () {
stream.end()
stream.on('response', function (status, headers) {
assert.equal(status, 200)
assert.equal(headers.ok, 'yes')
assert.strictEqual(status, 200)
assert.strictEqual(headers.ok, 'yes')
fixtures.expectData(stream, 'response', done)
})
@@ -262,7 +261,7 @@ describe('SPDY Server', function () {
var gotHeaders = false
req.on('trailers', function (headers) {
gotHeaders = true
assert.equal(headers.trai, 'ler')
assert.strictEqual(headers.trai, 'ler')
})
req.on('end', function () {
@@ -285,7 +284,7 @@ describe('SPDY Server', function () {
assert(!err)
stream.on('response', function (status, headers) {
assert.equal(status, 300)
assert.strictEqual(status, 300)
fixtures.expectData(stream, 'response', done)
})
@@ -343,7 +342,7 @@ describe('SPDY Server', function () {
server.on('request', function (req, res) {
req.connection.on('close', function () {
assert.doesNotThrow(function () {
assert.equal(res.push('/push', {}), undefined)
assert.strictEqual(res.push('/push', {}), undefined)
res.end('response')
})
done()
@@ -359,7 +358,7 @@ describe('SPDY Server', function () {
assert(!err)
stream.on('response', function (status, headers) {
assert.equal(status, 200)
assert.strictEqual(status, 200)
fixtures.expectData(stream, 'hello world, what\'s up?', done)
})
@@ -393,7 +392,7 @@ describe('SPDY Server', function () {
})
server.on('request', function (req, res) {
assert.equal(req.headers['x-forwarded-for'], '1.2.3.4')
assert.strictEqual(req.headers['x-forwarded-for'], '1.2.3.4')
req.resume()
res.end()
})
@@ -421,10 +420,10 @@ describe('SPDY Server', function () {
it('should respond to http/1.1', function (done) {
var server = spdy.createServer(fixtures.keys, function (req, res) {
assert.equal(req.isSpdy, res.isSpdy)
assert.equal(req.spdyVersion, res.spdyVersion)
assert.strictEqual(req.isSpdy, res.isSpdy)
assert.strictEqual(req.spdyVersion, res.spdyVersion)
assert(!req.isSpdy)
assert.equal(req.spdyVersion, 1)
assert.strictEqual(req.spdyVersion, 1)
res.writeHead(200)
res.end()
@@ -439,7 +438,7 @@ describe('SPDY Server', function () {
method: 'GET',
path: '/'
}, function (res) {
assert.equal(res.statusCode, 200)
assert.strictEqual(res.statusCode, 200)
res.resume()
res.on('end', function () {
server.close(done)
@@ -457,10 +456,10 @@ describe('SPDY Server', function () {
util.inherits(Pseuver, https.Server)
var server = spdy.createServer(Pseuver, fixtures.keys, function (req, res) {
assert.equal(req.isSpdy, res.isSpdy)
assert.equal(req.spdyVersion, res.spdyVersion)
assert.strictEqual(req.isSpdy, res.isSpdy)
assert.strictEqual(req.spdyVersion, res.spdyVersion)
assert(!req.isSpdy)
assert.equal(req.spdyVersion, 1)
assert.strictEqual(req.spdyVersion, 1)
res.writeHead(200)
res.end()
@@ -475,7 +474,7 @@ describe('SPDY Server', function () {
method: 'GET',
path: '/'
}, function (res) {
assert.equal(res.statusCode, 200)
assert.strictEqual(res.statusCode, 200)
res.resume()
res.on('end', function () {
server.close(done)