express/test/app.locals.js
Douglas Christopher Wilson 7df0c840e0 tests: fix up app.locals tests
2022-02-21 19:07:26 -05:00

26 lines
715 B
JavaScript

'use strict'
var assert = require('assert')
var express = require('../')
describe('app', function(){
describe('.locals', function () {
it('should default object', function () {
var app = express()
assert.ok(app.locals)
assert.strictEqual(typeof app.locals, 'object')
})
describe('.settings', function () {
it('should contain app settings ', function () {
var app = express()
app.set('title', 'Express')
assert.ok(app.locals.settings)
assert.strictEqual(typeof app.locals.settings, 'object')
assert.strictEqual(app.locals.settings, app.settings)
assert.strictEqual(app.locals.settings.title, 'Express')
})
})
})
})